https://github.com/patr-schm/surface-maps-via-adaptive-triangulations
Tip revision: da768497f0b8a84088b7f0d839b8b40a1780c672 authored by Patrick Schmidt on 11 May 2023, 16:25:14 UTC
Add grsi-thumbnail.png
Add grsi-thumbnail.png
Tip revision: da76849
ConstantCurvatureEmbedding.hh
/*
* This file is part of
* Surface Maps via Adaptive Triangulations
* (https://github.com/patr-schm/surface-maps-via-adaptive-triangulations)
* and is released under the MIT license.
*
* Authors: Patrick Schmidt
*/
#pragma once
#include <SurfaceMaps/Types.hh>
#include <SurfaceMaps/Utils/Geometries.hh>
namespace SurfaceMaps
{
bool flipped_or_degenerate(
const Vec3d& _a,
const Vec3d& _b,
const Vec3d& _c,
const Geometry& _geometry);
bool flipped_or_degenerate(
const FH _fh,
const TriMesh& _mesh,
const ExternalProperty<VH, Vec3d>& _embedding,
const Geometry& _geometry);
int count_flipped(
const TriMesh& _mesh,
const ExternalProperty<VH, Vec3d>& _embedding,
const Geometry& _geometry);
}
