MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Const_BooleanResultMapper Class Reference
+ Inheritance diagram for MR.Const_BooleanResultMapper:

Classes

class  _ByValue_Maps
 This is used as a function parameter when the underlying function receives Maps by value. Usage: More...
 
class  _InOptConst_Maps
 This is used for optional parameters of class Maps with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_Maps. Usage: More...
 
class  _InOptMut_Maps
 This is used for optional parameters of class Maps with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_Maps. Usage: More...
 
struct  _Underlying
 
class  Const_Maps
 Generated from class MR.BooleanResultMapper.Maps. This is the const half of the class. More...
 
class  Maps
 Generated from class MR.BooleanResultMapper.Maps. This is the non-const half of the class. More...
 

Public Types

enum  MapObject : int { A = 0 , B = 1 , Count = 2 }
 Input object index enum.
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_BooleanResultMapper ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_BooleanResultMapper (MR._ByValue_BooleanResultMapper _other)
 Generated from constructor MR.BooleanResultMapper.BooleanResultMapper.
 
unsafe MR.FaceBitSet map (MR.Const_FaceBitSet oldBS, MR.BooleanResultMapper.MapObject obj)
 Returns faces bitset of result mesh corresponding input one Generated from method MR.BooleanResultMapper.map.
 
unsafe MR.VertBitSet map (MR.Const_VertBitSet oldBS, MR.BooleanResultMapper.MapObject obj)
 Returns vertices bitset of result mesh corresponding input one Generated from method MR.BooleanResultMapper.map.
 
unsafe MR.EdgeBitSet map (MR.Const_EdgeBitSet oldBS, MR.BooleanResultMapper.MapObject obj)
 Returns edges bitset of result mesh corresponding input one Generated from method MR.BooleanResultMapper.map.
 
unsafe MR.UndirectedEdgeBitSet map (MR.Const_UndirectedEdgeBitSet oldBS, MR.BooleanResultMapper.MapObject obj)
 Returns undirected edges bitset of result mesh corresponding input one Generated from method MR.BooleanResultMapper.map.
 
unsafe MR.FaceBitSet newFaces ()
 Returns only new faces that are created during boolean operation Generated from method MR.BooleanResultMapper.newFaces.
 
unsafe MR.BooleanResultMapper.Const_Maps getMaps (MR.BooleanResultMapper.MapObject index)
 Generated from method MR.BooleanResultMapper.getMaps.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Properties

unsafe MR.Std.Const_Array_MRBooleanResultMapperMaps_2 maps [get]
 
- Properties inherited from MR.Misc.Object< Const_BooleanResultMapper >
virtual bool _IsOwning [get]
 Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_BooleanResultMapper >
bool _IsOwningVal
 

The documentation for this class was generated from the following file: