Public Member Functions | |
| NoInitNodeId (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| NoInitNodeId () | |
| NoInitNodeId (meshlib.NoInitNodeId _other) | |
| NoInitNodeId (meshlib.NodeId id) | |
| int | convertTo_int () |
| boolean | convertTo_bool () |
| meshlib.NoInitNodeId | assignFromAnother (meshlib.NoInitNodeId _other) |
| boolean | valid () |
| java.lang.foreign.MemorySegment | get () |
| boolean | opEqual (meshlib.NodeId b) |
| boolean | opNotEqual (meshlib.NodeId b) |
| boolean | opLess (meshlib.NodeId b) |
| meshlib.NodeId | sub_assign (int a) |
| meshlib.NodeId | add_assign (int a) |
| int | id_ () |
| void | setId_ (int value) |
| meshlib.NodeId | upcastToNodeId () |
| 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 () |
Static Public Member Functions | |
| static meshlib.NoInitNodeId | staticDowncastFromNodeId (meshlib.NodeId object) |
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) | |
Variant of Id<T> with omitted initialization by default. Useful for containers. Generated from class MR::NoInitNodeId. Base classes: Direct: (non-virtual) MR::NodeId
Instances created here own their C++ objects, see CppObject.
| meshlib.NoInitNodeId.NoInitNodeId | ( | 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.NoInitNodeId.NoInitNodeId | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_NoInitNodeId_DefaultConstruct().
| meshlib.NoInitNodeId.NoInitNodeId | ( | meshlib.NoInitNodeId | _other | ) |
Generated from constructor MR::NoInitNodeId::NoInitNodeId. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_NoInitNodeId_ConstructFromAnother().
| meshlib.NoInitNodeId.NoInitNodeId | ( | meshlib.NodeId | id | ) |
Generated from constructor MR::NoInitNodeId::NoInitNodeId. The reference to the parameter id might be preserved in the constructed object.
Calls MR_NoInitNodeId_Construct().
| meshlib.NodeId meshlib.NoInitNodeId.add_assign | ( | int | a | ) |
Generated from method MR::NoInitNodeId::operator+=. The reference to this object might be preserved in the return value.
Calls MR_NoInitNodeId_add_assign().
| meshlib.NoInitNodeId meshlib.NoInitNodeId.assignFromAnother | ( | meshlib.NoInitNodeId | _other | ) |
Generated from method MR::NoInitNodeId::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_NoInitNodeId_AssignFromAnother().
| boolean meshlib.NoInitNodeId.convertTo_bool | ( | ) |
Generated from conversion operator MR::NoInitNodeId::operator bool.
Calls MR_NoInitNodeId_ConvertTo_bool().
| int meshlib.NoInitNodeId.convertTo_int | ( | ) |
Generated from conversion operator MR::NoInitNodeId::operator int.
Calls MR_NoInitNodeId_ConvertTo_int().
| java.lang.foreign.MemorySegment meshlib.NoInitNodeId.get | ( | ) |
Generated from method MR::NoInitNodeId::get.
Calls MR_NoInitNodeId_get(). Some types are raw C types, see the C bindings for the details.
| int meshlib.NoInitNodeId.id_ | ( | ) |
Returns a pointer to a member variable of class MR::NoInitNodeId named id_. The reference to this object might be preserved as the return value.
Calls MR_NoInitNodeId_Get_id_().
| boolean meshlib.NoInitNodeId.opEqual | ( | meshlib.NodeId | b | ) |
Generated from method MR::NoInitNodeId::operator==.
Calls MR_equal_MR_NoInitNodeId_MR_NodeId().
| boolean meshlib.NoInitNodeId.opLess | ( | meshlib.NodeId | b | ) |
Generated from method MR::NoInitNodeId::operator<.
Calls MR_less_MR_NoInitNodeId_MR_NodeId().
| boolean meshlib.NoInitNodeId.opNotEqual | ( | meshlib.NodeId | b | ) |
Generated from method MR::NoInitNodeId::operator!=.
Calls MR_not_equal_MR_NoInitNodeId_MR_NodeId().
| void meshlib.NoInitNodeId.setId_ | ( | int | value | ) |
Modifies a member variable of class MR::NoInitNodeId named id_.
Calls MR_NoInitNodeId_Set_id_().
|
static |
Static downcast from the base class MR::NodeId. Undefined behavior if the object isn't actually a NoInitNodeId. The result refers to object.
Calls MR_NoInitNodeId_MutableStaticDowncastFrom_MR_NodeId().
| meshlib.NodeId meshlib.NoInitNodeId.sub_assign | ( | int | a | ) |
Generated from method MR::NoInitNodeId::operator-=. The reference to this object might be preserved in the return value.
Calls MR_NoInitNodeId_sub_assign().
| meshlib.NodeId meshlib.NoInitNodeId.upcastToNodeId | ( | ) |
Upcasts to the base class MR::NodeId. The result refers to this object.
Calls MR_NoInitNodeId_MutableUpcastTo_MR_NodeId().
| boolean meshlib.NoInitNodeId.valid | ( | ) |
Generated from method MR::NoInitNodeId::valid.
Calls MR_NoInitNodeId_valid().