MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder Class Reference
Inheritance diagram for meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder:

Public Member Functions

 ObjKindTraits_MR_FeaturesObjectKind_Cylinder (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 ObjKindTraits_MR_FeaturesObjectKind_Cylinder ()
 ObjKindTraits_MR_FeaturesObjectKind_Cylinder (meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder _other)
meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder assignFromAnother (meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder _other)
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.std_string_view name ()

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)

Detailed Description

Generated from class MR::ObjKindTraits<MR::FeaturesObjectKind::Cylinder>.

Instances created here own their C++ objects, see CppObject.

Constructor & Destructor Documentation

◆ ObjKindTraits_MR_FeaturesObjectKind_Cylinder() [1/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder.ObjKindTraits_MR_FeaturesObjectKind_Cylinder ( 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.

◆ ObjKindTraits_MR_FeaturesObjectKind_Cylinder() [2/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder.ObjKindTraits_MR_FeaturesObjectKind_Cylinder ( )

Constructs an empty (default-constructed) instance.

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Cylinder_DefaultConstruct().

◆ ObjKindTraits_MR_FeaturesObjectKind_Cylinder() [3/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder.ObjKindTraits_MR_FeaturesObjectKind_Cylinder ( meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder _other)

Generated from constructor MR::ObjKindTraits<MR::FeaturesObjectKind::Cylinder>::ObjKindTraits. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Cylinder_ConstructFromAnother().

Member Function Documentation

◆ assignFromAnother()

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder.assignFromAnother ( meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder _other)

Generated from method MR::ObjKindTraits<MR::FeaturesObjectKind::Cylinder>::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Cylinder_AssignFromAnother().

◆ name()

meshlib.std_string_view meshlib.ObjKindTraits_MR_FeaturesObjectKind_Cylinder.name ( )
static

Returns a pointer to a member variable of class MR::ObjKindTraits<MR::FeaturesObjectKind::Cylinder> named name.

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Cylinder_Get_name().


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