This class can hold either ObjectMesh or ObjectPoint It is used for convenient storage and operation with any of them Generated from class MR.MeshOrPointsObject. This is the non-const half of the class. More...
Public Member Functions | |
| unsafe | MeshOrPointsObject () |
| Constructs an empty (default-constructed) instance. | |
| unsafe | MeshOrPointsObject (MR._ByValue_MeshOrPointsObject _other) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| MeshOrPointsObject (Const_MeshOrPointsObject _other) | |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| MeshOrPointsObject (MeshOrPointsObject _other) | |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRVisualObject vo) |
| construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectMesh om) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectPoints op) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe MR.MeshOrPointsObject | assign (MR._ByValue_MeshOrPointsObject _other) |
| Generated from method MR::MeshOrPointsObject::operator=. | |
| unsafe void | set (MR.Std._ByValue_SharedPtr_MRObjectMesh om) |
| set to hold ObjectMesh Generated from method MR.MeshOrPointsObject.set. | |
| unsafe void | set (MR.Std._ByValue_SharedPtr_MRObjectPoints op) |
| set to hold ObjectPoints Generated from method MR.MeshOrPointsObject.set. | |
| unsafe void | reset () |
| Generated from method MR.MeshOrPointsObject.reset. | |
| Public Member Functions inherited from MR.Const_MeshOrPointsObject | |
| virtual void | Dispose () |
| unsafe | Const_MeshOrPointsObject () |
| Constructs an empty (default-constructed) instance. | |
| unsafe | Const_MeshOrPointsObject (MR._ByValue_MeshOrPointsObject _other) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| Const_MeshOrPointsObject (Const_MeshOrPointsObject _other) | |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| Const_MeshOrPointsObject (MeshOrPointsObject _other) | |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRVisualObject vo) |
| construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectMesh om) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe | Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectPoints op) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| unsafe MR.? ObjectMesh | asObjectMesh () |
| if holding ObjectMesh, return pointer to it, otherwise return nullptr Generated from method MR.MeshOrPointsObject.asObjectMesh. | |
| unsafe MR.? ObjectPoints | asObjectPoints () |
| if holding ObjectPoints, return pointer to it, otherwise return nullptr Generated from method MR.MeshOrPointsObject.asObjectPoints. | |
| unsafe MR.Std.Const_SharedPtr_MRVisualObject | arrow () |
| Generated from method MR::MeshOrPointsObject::operator->. | |
| unsafe MR.Std.Const_SharedPtr_MRVisualObject | get () |
| Generated from method MR.MeshOrPointsObject.get. | |
| unsafe MR.MeshOrPoints | meshOrPoints () |
| get class that hold either mesh part or point cloud Generated from method MR.MeshOrPointsObject.meshOrPoints. | |
| bool | Equals (MR.Std._ByValue_SharedPtr_MRVisualObject? other) |
| override bool | Equals (object? other) |
Static Public Member Functions | |
| static unsafe implicit | operator MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRVisualObject vo) |
| construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| static unsafe implicit | operator MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectMesh om) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| static unsafe implicit | operator MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectPoints op) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| Static Public Member Functions inherited from MR.Const_MeshOrPointsObject | |
| static unsafe implicit | operator Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRVisualObject vo) |
| construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| static unsafe implicit | operator Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectMesh om) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| static unsafe implicit | operator Const_MeshOrPointsObject (MR.Std._ByValue_SharedPtr_MRObjectPoints op) |
| Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject. | |
| static unsafe bool | operator== (MR.Const_MeshOrPointsObject _this, MR.Std._ByValue_SharedPtr_MRVisualObject other) |
| Generated from method MR::MeshOrPointsObject::operator==. | |
| static unsafe bool | operator!= (MR.Const_MeshOrPointsObject _this, MR.Std._ByValue_SharedPtr_MRVisualObject other) |
Additional Inherited Members | |
| Protected Member Functions inherited from MR.Const_MeshOrPointsObject | |
| virtual unsafe void | Dispose (bool disposing) |
This class can hold either ObjectMesh or ObjectPoint It is used for convenient storage and operation with any of them Generated from class MR.MeshOrPointsObject. This is the non-const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from method MR::MeshOrPointsObject::operator=.
|
inlinestatic |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inlinestatic |
Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inlinestatic |
construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR.MeshOrPointsObject.MeshOrPointsObject.
|
inline |
Generated from method MR.MeshOrPointsObject.reset.
|
inline |
set to hold ObjectMesh Generated from method MR.MeshOrPointsObject.set.
|
inline |
set to hold ObjectPoints Generated from method MR.MeshOrPointsObject.set.