struct MR_Nesting_NestingBaseParams MR_Nesting_NestingBaseParams
Definition MRBoxNesting.h:15
struct MR_expected_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_std_string MR_expected_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_std_string
Definition MRBoxNesting.h:17
struct MR_Nesting_BoxNestingOptions MR_Nesting_BoxNestingOptions
Definition MRBoxNesting.h:35
struct MR_Vector_MR_Nesting_MeshXf_MR_ObjId MR_Vector_MR_Nesting_MeshXf_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRNesting3mfExport.h:14
struct MR_Nesting_MeshXf MR_Nesting_MeshXf
Definition MRNestingStructures.h:23
MRC_API void MR_Nesting_SequentialNester_Destroy(const MR_Nesting_SequentialNester *_this)
Destroys a heap-allocated instance of MR_Nesting_SequentialNester. Does nothing if the pointer is nul...
MRC_API MR_Nesting_SequentialNester * MR_Nesting_SequentialNester_Construct(const MR_Nesting_NestingBaseParams *params, float voxelSize)
MRC_API void MR_Nesting_SequentialNester_DestroyArray(const MR_Nesting_SequentialNester *_this)
Destroys a heap-allocated array of MR_Nesting_SequentialNester. Does nothing if the pointer is null.
MRC_API const MR_Nesting_SequentialNester * MR_Nesting_SequentialNester_OffsetPtr(const MR_Nesting_SequentialNester *ptr, ptrdiff_t i)
MRC_API MR_Nesting_SequentialNester * MR_Nesting_SequentialNester_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Nesting_SequentialNester *_other)
MRC_API MR_Nesting_SequentialNester * MR_Nesting_SequentialNester_AssignFromAnother(MR_Nesting_SequentialNester *_this, MR_PassBy _other_pass_by, MR_Nesting_SequentialNester *_other)
MRC_API MR_expected_MR_Nesting_NestingResult_std_string * MR_Nesting_SequentialNester_nestMesh(MR_Nesting_SequentialNester *_this, const MR_Nesting_MeshXf *meshXf, const MR_Nesting_BoxNestingOptions *options, const MR_std_vector_MR_OutEdge *densificationSequence)
MRC_API MR_expected_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_std_string * MR_Nesting_SequentialNester_nestMeshes(MR_Nesting_SequentialNester *_this, const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *meshes, const MR_Nesting_BoxNestingOptions *options, const MR_std_vector_MR_OutEdge *densificationSequence)
MRC_API MR_Nesting_SequentialNester * MR_Nesting_SequentialNester_OffsetMutablePtr(MR_Nesting_SequentialNester *ptr, ptrdiff_t i)
struct MR_Nesting_SequentialNester MR_Nesting_SequentialNester
Definition MRSequentialNester.h:24
MR_PassBy
Definition common.h:23
struct MR_expected_MR_Nesting_NestingResult_std_string MR_expected_MR_Nesting_NestingResult_std_string
Definition expected_MR_Nesting_NestingResult_std_string.h:19
#define MRC_API
Definition include/MRCMisc/exports.h:11
struct MR_std_vector_MR_OutEdge MR_std_vector_MR_OutEdge
Definition std_vector_MR_OutEdge.h:17