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

Public Member Functions

 OffsetContoursOrigins (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 OffsetContoursOrigins ()
 OffsetContoursOrigins (meshlib.OffsetContourIndex lOrg, meshlib.OffsetContourIndex lDest, meshlib.OffsetContourIndex uOrg, meshlib.OffsetContourIndex uDest, float lRatio, float uRatio)
 OffsetContoursOrigins (meshlib.OffsetContoursOrigins _other)
meshlib.OffsetContoursOrigins assignFromAnother (meshlib.OffsetContoursOrigins _other)
boolean valid ()
boolean isIntersection ()
meshlib.OffsetContourIndex lOrg ()
void setLOrg (meshlib.OffsetContourIndex value)
meshlib.OffsetContourIndex lDest ()
void setLDest (meshlib.OffsetContourIndex value)
meshlib.OffsetContourIndex uOrg ()
void setUOrg (meshlib.OffsetContourIndex value)
meshlib.OffsetContourIndex uDest ()
void setUDest (meshlib.OffsetContourIndex value)
float lRatio ()
void setLRatio (float value)
float uRatio ()
void setURatio (float 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)

Detailed Description

Generated from class MR::OffsetContoursOrigins.

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

Constructor & Destructor Documentation

◆ OffsetContoursOrigins() [1/4]

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

◆ OffsetContoursOrigins() [2/4]

meshlib.OffsetContoursOrigins.OffsetContoursOrigins ( )

Constructs an empty (default-constructed) instance.

Calls MR_OffsetContoursOrigins_DefaultConstruct().

◆ OffsetContoursOrigins() [3/4]

meshlib.OffsetContoursOrigins.OffsetContoursOrigins ( meshlib.OffsetContourIndex lOrg,
meshlib.OffsetContourIndex lDest,
meshlib.OffsetContourIndex uOrg,
meshlib.OffsetContourIndex uDest,
float lRatio,
float uRatio )

Constructs MR::OffsetContoursOrigins elementwise. The reference to the parameter lOrg might be preserved in the constructed object. The reference to the parameter lDest might be preserved in the constructed object. The reference to the parameter uOrg might be preserved in the constructed object. The reference to the parameter uDest might be preserved in the constructed object.

Calls MR_OffsetContoursOrigins_ConstructFrom().

◆ OffsetContoursOrigins() [4/4]

meshlib.OffsetContoursOrigins.OffsetContoursOrigins ( meshlib.OffsetContoursOrigins _other)

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

Calls MR_OffsetContoursOrigins_ConstructFromAnother().

Member Function Documentation

◆ assignFromAnother()

meshlib.OffsetContoursOrigins meshlib.OffsetContoursOrigins.assignFromAnother ( meshlib.OffsetContoursOrigins _other)

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

Calls MR_OffsetContoursOrigins_AssignFromAnother().

◆ isIntersection()

boolean meshlib.OffsetContoursOrigins.isIntersection ( )

Generated from method MR::OffsetContoursOrigins::isIntersection.

Calls MR_OffsetContoursOrigins_isIntersection().

◆ lDest()

meshlib.OffsetContourIndex meshlib.OffsetContoursOrigins.lDest ( )

index of lower corresponding destination point on input contour Returns a pointer to a member variable of class MR::OffsetContoursOrigins named lDest. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_lDest().

◆ lOrg()

meshlib.OffsetContourIndex meshlib.OffsetContoursOrigins.lOrg ( )

Should be always valid index of lower corresponding origin point on input contour Returns a pointer to a member variable of class MR::OffsetContoursOrigins named lOrg. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_lOrg().

◆ lRatio()

float meshlib.OffsetContoursOrigins.lRatio ( )

ratio of intersection point on lOrg->lDest segment 0.0 -> lOrg 1.0 -> lDest Returns a pointer to a member variable of class MR::OffsetContoursOrigins named lRatio. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_lRatio().

◆ setLDest()

void meshlib.OffsetContoursOrigins.setLDest ( meshlib.OffsetContourIndex value)

index of lower corresponding destination point on input contour Modifies a member variable of class MR::OffsetContoursOrigins named lDest. The reference to the parameter value might be preserved in this object in element lDest.

Calls MR_OffsetContoursOrigins_Set_lDest().

◆ setLOrg()

void meshlib.OffsetContoursOrigins.setLOrg ( meshlib.OffsetContourIndex value)

Should be always valid index of lower corresponding origin point on input contour Modifies a member variable of class MR::OffsetContoursOrigins named lOrg. The reference to the parameter value might be preserved in this object in element lOrg.

Calls MR_OffsetContoursOrigins_Set_lOrg().

◆ setLRatio()

void meshlib.OffsetContoursOrigins.setLRatio ( float value)

ratio of intersection point on lOrg->lDest segment 0.0 -> lOrg 1.0 -> lDest Modifies a member variable of class MR::OffsetContoursOrigins named lRatio.

Calls MR_OffsetContoursOrigins_Set_lRatio().

◆ setUDest()

void meshlib.OffsetContoursOrigins.setUDest ( meshlib.OffsetContourIndex value)

index of upper corresponding destination point on input contour Modifies a member variable of class MR::OffsetContoursOrigins named uDest. The reference to the parameter value might be preserved in this object in element uDest.

Calls MR_OffsetContoursOrigins_Set_uDest().

◆ setUOrg()

void meshlib.OffsetContoursOrigins.setUOrg ( meshlib.OffsetContourIndex value)

index of upper corresponding origin point on input contour Modifies a member variable of class MR::OffsetContoursOrigins named uOrg. The reference to the parameter value might be preserved in this object in element uOrg.

Calls MR_OffsetContoursOrigins_Set_uOrg().

◆ setURatio()

void meshlib.OffsetContoursOrigins.setURatio ( float value)

ratio of intersection point on uOrg->uDest segment 0.0 -> uOrg 1.0 -> uDest Modifies a member variable of class MR::OffsetContoursOrigins named uRatio.

Calls MR_OffsetContoursOrigins_Set_uRatio().

◆ uDest()

meshlib.OffsetContourIndex meshlib.OffsetContoursOrigins.uDest ( )

index of upper corresponding destination point on input contour Returns a pointer to a member variable of class MR::OffsetContoursOrigins named uDest. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_uDest().

◆ uOrg()

meshlib.OffsetContourIndex meshlib.OffsetContoursOrigins.uOrg ( )

index of upper corresponding origin point on input contour Returns a pointer to a member variable of class MR::OffsetContoursOrigins named uOrg. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_uOrg().

◆ uRatio()

float meshlib.OffsetContoursOrigins.uRatio ( )

ratio of intersection point on uOrg->uDest segment 0.0 -> uOrg 1.0 -> uDest Returns a pointer to a member variable of class MR::OffsetContoursOrigins named uRatio. The reference to this object might be preserved as the return value.

Calls MR_OffsetContoursOrigins_Get_uRatio().

◆ valid()

boolean meshlib.OffsetContoursOrigins.valid ( )

Generated from method MR::OffsetContoursOrigins::valid.

Calls MR_OffsetContoursOrigins_valid().


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