Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
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.
Instances created here own their C++ objects, see CppObject.
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_MeshOrPointsObject_DefaultConstruct().
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | meshlib.MeshOrPointsObject | _other | ) |
Generated from constructor MR::MeshOrPointsObject::MeshOrPointsObject. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_MeshOrPointsObject_ConstructFromAnother().
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | meshlib.std_shared_ptr_MR_VisualObject | vo | ) |
construct, automatically detecting the object type (ObjectMesh or ObjectPoint) if set an another type, will be reset Generated from constructor MR::MeshOrPointsObject::MeshOrPointsObject. The reference to the parameter vo might be preserved in the constructed object.
Calls MR_MeshOrPointsObject_Construct_std_shared_ptr_MR_VisualObject().
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | meshlib.std_shared_ptr_MR_ObjectMesh | om | ) |
Generated from constructor MR::MeshOrPointsObject::MeshOrPointsObject. The reference to the parameter om might be preserved in the constructed object.
Calls MR_MeshOrPointsObject_Construct_std_shared_ptr_MR_ObjectMesh().
| meshlib.MeshOrPointsObject.MeshOrPointsObject | ( | meshlib.std_shared_ptr_MR_ObjectPoints | op | ) |
Generated from constructor MR::MeshOrPointsObject::MeshOrPointsObject. The reference to the parameter op might be preserved in the constructed object.
Calls MR_MeshOrPointsObject_Construct_std_shared_ptr_MR_ObjectPoints().
| meshlib.std_shared_ptr_MR_VisualObject meshlib.MeshOrPointsObject.arrow | ( | ) |
Generated from method MR::MeshOrPointsObject::operator->.
Calls MR_MeshOrPointsObject_arrow().
| meshlib.ObjectMesh meshlib.MeshOrPointsObject.asObjectMesh | ( | ) |
if holding ObjectMesh, return pointer to it, otherwise return nullptr Generated from method MR::MeshOrPointsObject::asObjectMesh.
Calls MR_MeshOrPointsObject_asObjectMesh().
| meshlib.ObjectPoints meshlib.MeshOrPointsObject.asObjectPoints | ( | ) |
if holding ObjectPoints, return pointer to it, otherwise return nullptr Generated from method MR::MeshOrPointsObject::asObjectPoints.
Calls MR_MeshOrPointsObject_asObjectPoints().
| meshlib.MeshOrPointsObject meshlib.MeshOrPointsObject.assignFromAnother | ( | meshlib.MeshOrPointsObject | _other | ) |
Generated from method MR::MeshOrPointsObject::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_MeshOrPointsObject_AssignFromAnother().
| meshlib.std_shared_ptr_MR_VisualObject meshlib.MeshOrPointsObject.get | ( | ) |
Generated from method MR::MeshOrPointsObject::get.
Calls MR_MeshOrPointsObject_get().
| meshlib.MeshOrPoints meshlib.MeshOrPointsObject.meshOrPoints | ( | ) |
get class that hold either mesh part or point cloud Generated from method MR::MeshOrPointsObject::meshOrPoints.
Calls MR_MeshOrPointsObject_meshOrPoints().
| boolean meshlib.MeshOrPointsObject.opEqual | ( | meshlib.std_shared_ptr_MR_VisualObject | other | ) |
Generated from method MR::MeshOrPointsObject::operator==.
Calls MR_equal_MR_MeshOrPointsObject_std_shared_ptr_MR_VisualObject().
| boolean meshlib.MeshOrPointsObject.opNotEqual | ( | meshlib.std_shared_ptr_MR_VisualObject | other | ) |
Generated from method MR::MeshOrPointsObject::operator!=.
Calls MR_not_equal_MR_MeshOrPointsObject_std_shared_ptr_MR_VisualObject().
| void meshlib.MeshOrPointsObject.reset | ( | ) |
Generated from method MR::MeshOrPointsObject::reset.
Calls MR_MeshOrPointsObject_reset().
| void meshlib.MeshOrPointsObject.set | ( | meshlib.std_shared_ptr_MR_ObjectMesh | om | ) |
set to hold ObjectMesh Generated from method MR::MeshOrPointsObject::set.
Calls MR_MeshOrPointsObject_set_std_shared_ptr_MR_ObjectMesh().
| void meshlib.MeshOrPointsObject.set | ( | meshlib.std_shared_ptr_MR_ObjectPoints | op | ) |
set to hold ObjectPoints Generated from method MR::MeshOrPointsObject::set.
Calls MR_MeshOrPointsObject_set_std_shared_ptr_MR_ObjectPoints().