Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, UndirectedEdgeBitSet outCutEdges, std_vector_std_vector_Id_EdgeTag outCutContours, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old, Mesh otherPart, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag otherNew2Old, std_vector_std_vector_Id_EdgeTag otherOutCutContours) |
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | new2Old (self) |
None | new2Old (self, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag arg1) |
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | otherNew2Old (self) |
None | otherNew2Old (self, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag arg1) |
std_vector_std_vector_Id_EdgeTag | otherOutCutContours (self) |
None | otherOutCutContours (self, std_vector_std_vector_Id_EdgeTag arg1) |
Mesh | otherPart (self) |
None | otherPart (self, Mesh arg1) |
std_vector_std_vector_Id_EdgeTag | outCutContours (self) |
None | outCutContours (self, std_vector_std_vector_Id_EdgeTag arg1) |
UndirectedEdgeBitSet | outCutEdges (self) |
None | outCutEdges (self, UndirectedEdgeBitSet arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
TrimOptionalOutput | operator (*args, **kwargs) |
TrimOptionalOutput | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_new2Old = 16 |
typing | _offsetof_otherNew2Old = 32 |
typing | _offsetof_otherOutCutContours = 40 |
typing | _offsetof_otherPart = 24 |
typing | _offsetof_outCutContours = 8 |
typing | _offsetof_outCutEdges = 0 |
Generated from: MR::TrimOptionalOutput stores optional output params for trimWithPlane function
|
static |
None mrmeshpy.TrimOptionalOutput.__init__ | ( | self | ) |
None mrmeshpy.TrimOptionalOutput.__init__ | ( | self, | |
UndirectedEdgeBitSet | outCutEdges, | ||
std_vector_std_vector_Id_EdgeTag | outCutContours, | ||
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | new2Old, | ||
Mesh | otherPart, | ||
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | otherNew2Old, | ||
std_vector_std_vector_Id_EdgeTag | otherOutCutContours ) |
Implicit aggregate constructor.
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag mrmeshpy.TrimOptionalOutput.new2Old | ( | self | ) |
mapping from newly appeared triangle to its original triangle (part to full)
None mrmeshpy.TrimOptionalOutput.new2Old | ( | self, | |
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | arg1 ) |
|
static |
|
static |
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag mrmeshpy.TrimOptionalOutput.otherNew2Old | ( | self | ) |
mapping from newly appeared triangle to its original triangle (part to full) in otherPart
None mrmeshpy.TrimOptionalOutput.otherNew2Old | ( | self, | |
phmap_flat_hash_map_Id_FaceTag_Id_FaceTag | arg1 ) |
std_vector_std_vector_Id_EdgeTag mrmeshpy.TrimOptionalOutput.otherOutCutContours | ( | self | ) |
newly appeared hole contours where each edge does not have right face in otherPart
None mrmeshpy.TrimOptionalOutput.otherOutCutContours | ( | self, | |
std_vector_std_vector_Id_EdgeTag | arg1 ) |
Mesh mrmeshpy.TrimOptionalOutput.otherPart | ( | self | ) |
left part of the trimmed mesh
None mrmeshpy.TrimOptionalOutput.otherPart | ( | self, | |
Mesh | arg1 ) |
std_vector_std_vector_Id_EdgeTag mrmeshpy.TrimOptionalOutput.outCutContours | ( | self | ) |
newly appeared hole contours where each edge does not have right face
None mrmeshpy.TrimOptionalOutput.outCutContours | ( | self, | |
std_vector_std_vector_Id_EdgeTag | arg1 ) |
UndirectedEdgeBitSet mrmeshpy.TrimOptionalOutput.outCutEdges | ( | self | ) |
newly appeared hole boundary edges
None mrmeshpy.TrimOptionalOutput.outCutEdges | ( | self, | |
UndirectedEdgeBitSet | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |