Classes | |
class | MapObject |
class | Maps |
Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, BooleanResultMapper arg0) |
FaceBitSet | filteredOldFaceBitSet (self, FaceBitSet oldBS, BooleanResultMapper.MapObject obj) |
BooleanResultMapper.Maps | getMaps (self, BooleanResultMapper.MapObject index) |
FaceBitSet | map (self, FaceBitSet oldBS, BooleanResultMapper.MapObject obj) |
VertBitSet | map (self, VertBitSet oldBS, BooleanResultMapper.MapObject obj) |
EdgeBitSet | map (self, EdgeBitSet oldBS, BooleanResultMapper.MapObject obj) |
FaceBitSet | newFaces (self) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::BooleanResultMapper \\struct MR::BooleanResultMapper \\brief Structure to map old mesh BitSets to new \\details Structure to easily map topology of MR::boolean input meshes to result mesh This structure allows to map faces, vertices and edges of mesh `A` and mesh `B` input of MR::boolean to result mesh topology primitives \\sa \\ref MR::boolean
None mrmeshpy.BooleanResultMapper.__init__ | ( | self | ) |
None mrmeshpy.BooleanResultMapper.__init__ | ( | self, | |
BooleanResultMapper | arg0 ) |
Implicit copy constructor.
|
staticprotected |
FaceBitSet mrmeshpy.BooleanResultMapper.filteredOldFaceBitSet | ( | self, | |
FaceBitSet | oldBS, | ||
BooleanResultMapper.MapObject | obj ) |
returns updated oldBS leaving only faces that has corresponding ones in result mesh
BooleanResultMapper.Maps mrmeshpy.BooleanResultMapper.getMaps | ( | self, | |
BooleanResultMapper.MapObject | index ) |
EdgeBitSet mrmeshpy.BooleanResultMapper.map | ( | self, | |
EdgeBitSet | oldBS, | ||
BooleanResultMapper.MapObject | obj ) |
Returns edges bitset of result mesh corresponding input one
FaceBitSet mrmeshpy.BooleanResultMapper.map | ( | self, | |
FaceBitSet | oldBS, | ||
BooleanResultMapper.MapObject | obj ) |
Returns faces bitset of result mesh corresponding input one
VertBitSet mrmeshpy.BooleanResultMapper.map | ( | self, | |
VertBitSet | oldBS, | ||
BooleanResultMapper.MapObject | obj ) |
Returns vertices bitset of result mesh corresponding input one
FaceBitSet mrmeshpy.BooleanResultMapper.newFaces | ( | self | ) |
Returns only new faces that are created during boolean operation