struct MR_MeshTopology MR_MeshTopology
Definition MR2DContoursTriangulation.h:16
struct MR_UndirectedEdgeBitSet MR_UndirectedEdgeBitSet
Definition MRAABBTreeBase.h:29
MRC_API MR_std_vector_MR_EdgeId * MR_InTreePathBuilder_build(const MR_InTreePathBuilder *_this, MR_VertId start, MR_VertId finish)
MRC_API void MR_InTreePathBuilder_Destroy(const MR_InTreePathBuilder *_this)
Destroys a heap-allocated instance of MR_InTreePathBuilder. Does nothing if the pointer is null.
MRC_API MR_InTreePathBuilder * MR_InTreePathBuilder_Construct(const MR_MeshTopology *topology, const MR_UndirectedEdgeBitSet *treeEdges)
MRC_API const MR_InTreePathBuilder * MR_InTreePathBuilder_OffsetPtr(const MR_InTreePathBuilder *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
struct MR_InTreePathBuilder MR_InTreePathBuilder
Definition MRInTreePathBuilder.h:21
MRC_API MR_InTreePathBuilder * MR_InTreePathBuilder_OffsetMutablePtr(MR_InTreePathBuilder *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_InTreePathBuilder_DestroyArray(const MR_InTreePathBuilder *_this)
Destroys a heap-allocated array of MR_InTreePathBuilder. Does nothing if the pointer is null.
MRC_API MR_InTreePathBuilder * MR_InTreePathBuilder_ConstructFromAnother(MR_PassBy _other_pass_by, MR_InTreePathBuilder *_other)
MR_PassBy
Definition common.h:19
#define MRC_API
Definition exports.h:11