struct MR_Mesh MR_Mesh
Definition MRCtm.h:13
struct MR_std_function_float_from_MR_EdgeId MR_std_function_float_from_MR_EdgeId
Definition MREdgeMetric.h:12
struct MR_std_vector_MR_VertId MR_std_vector_MR_VertId
Definition MREdgePaths.h:30
struct MR_expected_std_vector_MR_EdgeId_std_string MR_expected_std_vector_MR_EdgeId_std_string
Definition MRSurroundingContour.h:12
MRC_API MR_expected_std_vector_MR_EdgeId_std_string * MR_surroundingContour_std_vector_MR_VertId(const MR_Mesh *mesh, MR_PassBy keyVertices_pass_by, MR_std_vector_MR_VertId *keyVertices, const MR_std_function_float_from_MR_EdgeId *edgeMetric, const MR_Vector3f *dir)
Find the best closed edge loop passing through given vertices, which minimizes the sum of given edge ...
MRC_API MR_expected_std_vector_MR_EdgeId_std_string * MR_surroundingContour_std_vector_MR_EdgeId(const MR_Mesh *mesh, MR_PassBy includeEdges_pass_by, MR_std_vector_MR_EdgeId *includeEdges, const MR_std_function_float_from_MR_EdgeId *edgeMetric, const MR_Vector3f *dir)
Find the best closed edge loop passing through given edges, which minimizes the sum of given edge met...
MR_PassBy
Definition common.h:19
#define MRC_API
Definition exports.h:11
Definition MRVector3.h:51