struct MR_std_function_bool_from_float MR_std_function_bool_from_float
Definition MR3mf.h:10
struct MR_UndirectedEdgeBitSet MR_UndirectedEdgeBitSet
Definition MRAABBTreeBase.h:29
struct MR_VertCoords MR_VertCoords
Definition MRAABBTreePoints.h:22
struct MR_AABBTreePoints MR_AABBTreePoints
Definition MRAABBTreePoints.h:29
struct MR_VertBitSet MR_VertBitSet
Definition MRAABBTree.h:15
struct MR_EdgeBitSet MR_EdgeBitSet
Definition MRBitSet.h:79
struct MR_VertMap MR_VertMap
Definition MRBitSet.h:41
struct MR_phmap_flat_hash_map_MR_UndirectedEdgeId_MR_UndirectedEdgeId MR_phmap_flat_hash_map_MR_UndirectedEdgeId_MR_UndirectedEdgeId
Definition MRBitSet.h:52
struct MR_std_optional_MR_VertBitSet MR_std_optional_MR_VertBitSet
Definition MRCloseVertices.h:19
MRC_API MR_std_optional_MR_VertMap * MR_findSmallestCloseVertices_3_MR_PointCloud(const MR_PointCloud *cloud, float closeDist, const MR_std_function_bool_from_float *cb)
MRC_API MR_UndirectedEdgeBitSet * MR_findTwinUndirectedEdges_2(const MR_Mesh *mesh, float closeDist)
MRC_API MR_EdgeBitSet * MR_findTwinEdges_2(const MR_Mesh *mesh, float closeDist)
MRC_API MR_EdgeBitSet * MR_findTwinEdges_1(const MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId *pairs)
MRC_API MR_std_optional_MR_VertBitSet * MR_findCloseVertices_3_MR_Mesh(const MR_Mesh *mesh, float closeDist, const MR_std_function_bool_from_float *cb)
MRC_API MR_std_optional_MR_VertBitSet * MR_findCloseVertices_4(const MR_VertCoords *points, float closeDist, const MR_VertBitSet *valid, const MR_std_function_bool_from_float *cb)
struct MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId
Definition MRCloseVertices.h:21
MRC_API MR_VertBitSet * MR_findCloseVertices_1(const MR_VertMap *smallestMap)
MRC_API MR_phmap_flat_hash_map_MR_UndirectedEdgeId_MR_UndirectedEdgeId * MR_findTwinUndirectedEdgeHashMap_1(const MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId *pairs)
struct MR_std_optional_MR_VertMap MR_std_optional_MR_VertMap
Definition MRCloseVertices.h:20
MRC_API MR_std_optional_MR_VertMap * MR_findSmallestCloseVertices_3_MR_Mesh(const MR_Mesh *mesh, float closeDist, const MR_std_function_bool_from_float *cb)
MRC_API MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId * MR_findTwinEdgePairs(const MR_Mesh *mesh, float closeDist)
MRC_API MR_UndirectedEdgeBitSet * MR_findTwinUndirectedEdges_1(const MR_std_vector_std_pair_MR_EdgeId_MR_EdgeId *pairs)
MRC_API MR_std_optional_MR_VertMap * MR_findSmallestCloseVerticesUsingTree(const MR_VertCoords *points, float closeDist, const MR_AABBTreePoints *tree, const MR_VertBitSet *valid, const MR_std_function_bool_from_float *cb)
MRC_API MR_phmap_flat_hash_map_MR_UndirectedEdgeId_MR_UndirectedEdgeId * MR_findTwinUndirectedEdgeHashMap_2(const MR_Mesh *mesh, float closeDist)
MRC_API MR_std_optional_MR_VertMap * MR_findSmallestCloseVertices_4(const MR_VertCoords *points, float closeDist, const MR_VertBitSet *valid, const MR_std_function_bool_from_float *cb)
MRC_API MR_std_optional_MR_VertBitSet * MR_findCloseVertices_3_MR_PointCloud(const MR_PointCloud *cloud, float closeDist, const MR_std_function_bool_from_float *cb)
struct MR_Mesh MR_Mesh
Definition MRCtm.h:13
struct MR_PointCloud MR_PointCloud
Definition MRCtm.h:15
#define MRC_API
Definition exports.h:11