Public Member Functions | |
| ModelPointsData (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| ModelPointsData () | |
| ModelPointsData (meshlib.VertCoords points, meshlib.VertBitSet validPoints, meshlib.AffineXf3f xf, meshlib.ObjId fakeObjId) | |
| ModelPointsData (meshlib.ModelPointsData _other) | |
| meshlib.ModelPointsData | assignFromAnother (meshlib.ModelPointsData _other) |
| java.lang.foreign.MemorySegment | points () |
| void | setPoints (meshlib.VertCoords value) |
| java.lang.foreign.MemorySegment | validPoints () |
| void | setValidPoints (meshlib.VertBitSet value) |
| java.lang.foreign.MemorySegment | xf () |
| void | setXf (meshlib.AffineXf3f value) |
| meshlib.ObjId | fakeObjId () |
| void | setFakeObjId (meshlib.ObjId value) |
| Public Member Functions inherited from meshlib.CppObject | |
| final java.lang.foreign.MemorySegment | rawPointer () |
| final boolean | isOwned () |
| final void | close () |
| final java.lang.foreign.MemorySegment | release () |
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) | |
structure to contain pointers to model data Generated from class MR::ModelPointsData.
Instances created here own their C++ objects, see CppObject.
| meshlib.ModelPointsData.ModelPointsData | ( | 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.ModelPointsData.ModelPointsData | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_ModelPointsData_DefaultConstruct().
| meshlib.ModelPointsData.ModelPointsData | ( | meshlib.VertCoords | points, |
| meshlib.VertBitSet | validPoints, | ||
| meshlib.AffineXf3f | xf, | ||
| meshlib.ObjId | fakeObjId ) |
Constructs MR::ModelPointsData elementwise. The reference to the parameter points might be preserved in the constructed object. The reference to the parameter validPoints might be preserved in the constructed object. The reference to the parameter xf might be preserved in the constructed object. The reference to the parameter fakeObjId might be preserved in the constructed object.
Calls MR_ModelPointsData_ConstructFrom().
| meshlib.ModelPointsData.ModelPointsData | ( | meshlib.ModelPointsData | _other | ) |
Generated from constructor MR::ModelPointsData::ModelPointsData. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_ModelPointsData_ConstructFromAnother().
| meshlib.ModelPointsData meshlib.ModelPointsData.assignFromAnother | ( | meshlib.ModelPointsData | _other | ) |
Generated from method MR::ModelPointsData::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_ModelPointsData_AssignFromAnother().
| meshlib.ObjId meshlib.ModelPointsData.fakeObjId | ( | ) |
| java.lang.foreign.MemorySegment meshlib.ModelPointsData.points | ( | ) |
all points of model Returns a pointer to a member variable of class MR::ModelPointsData named points. The reference to this object might be preserved as the return value.
Calls MR_ModelPointsData_Get_points(). Some types are raw C types, see the C bindings for the details.
| void meshlib.ModelPointsData.setFakeObjId | ( | meshlib.ObjId | value | ) |
| void meshlib.ModelPointsData.setPoints | ( | meshlib.VertCoords | value | ) |
all points of model Modifies a member variable of class MR::ModelPointsData named points. The reference to the parameter value might be preserved in this object in element points.
Calls MR_ModelPointsData_Set_points().
| void meshlib.ModelPointsData.setValidPoints | ( | meshlib.VertBitSet | value | ) |
bitset of valid points Modifies a member variable of class MR::ModelPointsData named validPoints. The reference to the parameter value might be preserved in this object in element validPoints.
Calls MR_ModelPointsData_Set_validPoints().
| void meshlib.ModelPointsData.setXf | ( | meshlib.AffineXf3f | value | ) |
model world xf Modifies a member variable of class MR::ModelPointsData named xf. The reference to the parameter value might be preserved in this object in element xf.
Calls MR_ModelPointsData_Set_xf().
| java.lang.foreign.MemorySegment meshlib.ModelPointsData.validPoints | ( | ) |
bitset of valid points Returns a pointer to a member variable of class MR::ModelPointsData named validPoints. The reference to this object might be preserved as the return value.
Calls MR_ModelPointsData_Get_validPoints(). Some types are raw C types, see the C bindings for the details.
| java.lang.foreign.MemorySegment meshlib.ModelPointsData.xf | ( | ) |
model world xf Returns a pointer to a member variable of class MR::ModelPointsData named xf. The reference to this object might be preserved as the return value.
Calls MR_ModelPointsData_Get_xf(). Some types are raw C types, see the C bindings for the details.