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

Public Member Functions

 ObjKindTraits_MR_FeaturesObjectKind_Line (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 ObjKindTraits_MR_FeaturesObjectKind_Line ()
 ObjKindTraits_MR_FeaturesObjectKind_Line (meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line _other)
meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line assignFromAnother (meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line _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::Line>.

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

Constructor & Destructor Documentation

◆ ObjKindTraits_MR_FeaturesObjectKind_Line() [1/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line.ObjKindTraits_MR_FeaturesObjectKind_Line ( 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_Line() [2/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line.ObjKindTraits_MR_FeaturesObjectKind_Line ( )

Constructs an empty (default-constructed) instance.

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Line_DefaultConstruct().

◆ ObjKindTraits_MR_FeaturesObjectKind_Line() [3/3]

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line.ObjKindTraits_MR_FeaturesObjectKind_Line ( meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line _other)

Generated from constructor MR::ObjKindTraits<MR::FeaturesObjectKind::Line>::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_Line_ConstructFromAnother().

Member Function Documentation

◆ assignFromAnother()

meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line.assignFromAnother ( meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line _other)

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

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Line_AssignFromAnother().

◆ name()

meshlib.std_string_view meshlib.ObjKindTraits_MR_FeaturesObjectKind_Line.name ( )
static

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

Calls MR_ObjKindTraits_MR_FeaturesObjectKind_Line_Get_name().


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