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) |
| UndirectedEdgeBitSet | map (self, UndirectedEdgeBitSet oldBS, BooleanResultMapper.MapObject obj) |
| FaceBitSet | newFaces (self) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| BooleanResultMapper | operator (*args, **kwargs) |
| BooleanResultMapper | operator (*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
|
static |
| None mrmeshpy.BooleanResultMapper.__init__ | ( | self | ) |
| None mrmeshpy.BooleanResultMapper.__init__ | ( | self, | |
| BooleanResultMapper | arg0 ) |
Implicit copy constructor.
| 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
| UndirectedEdgeBitSet mrmeshpy.BooleanResultMapper.map | ( | self, | |
| UndirectedEdgeBitSet | oldBS, | ||
| BooleanResultMapper.MapObject | obj ) |
Returns undirected edges 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
|
static |
|
static |