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

Public Member Functions

 DistMapImproveDirectionParameters (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 DistMapImproveDirectionParameters ()
 DistMapImproveDirectionParameters (meshlib.fixundercuts.DistMapImproveDirectionParameters _other)
meshlib.fixundercuts.DistMapImproveDirectionParameters assignFromAnother (meshlib.fixundercuts.DistMapImproveDirectionParameters _other)
meshlib.Vector2i distanceMapResolution ()
void setDistanceMapResolution (meshlib.Vector2i value)
meshlib.Vector3f hintDirection ()
void setHintDirection (meshlib.Vector3f value)
float baseAngleStep ()
void setBaseAngleStep (float value)
float maxBaseAngle ()
void setMaxBaseAngle (float value)
float polarAngleStep ()
void setPolarAngleStep (float value)
meshlib.fixundercuts.ImproveDirectionParameters upcastToImproveDirectionParameters ()
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.fixundercuts.DistMapImproveDirectionParameters staticDowncastFromImproveDirectionParameters (meshlib.fixundercuts.ImproveDirectionParameters 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)

Detailed Description

Generated from class MR::FixUndercuts::DistMapImproveDirectionParameters. Base classes: Direct: (non-virtual) MR::FixUndercuts::ImproveDirectionParameters

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

Constructor & Destructor Documentation

◆ DistMapImproveDirectionParameters() [1/3]

meshlib.fixundercuts.DistMapImproveDirectionParameters.DistMapImproveDirectionParameters ( 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.

◆ DistMapImproveDirectionParameters() [2/3]

meshlib.fixundercuts.DistMapImproveDirectionParameters.DistMapImproveDirectionParameters ( )

Constructs an empty (default-constructed) instance.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_DefaultConstruct().

◆ DistMapImproveDirectionParameters() [3/3]

meshlib.fixundercuts.DistMapImproveDirectionParameters.DistMapImproveDirectionParameters ( meshlib.fixundercuts.DistMapImproveDirectionParameters _other)

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

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_ConstructFromAnother().

Member Function Documentation

◆ assignFromAnother()

meshlib.fixundercuts.DistMapImproveDirectionParameters meshlib.fixundercuts.DistMapImproveDirectionParameters.assignFromAnother ( meshlib.fixundercuts.DistMapImproveDirectionParameters _other)

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

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_AssignFromAnother().

◆ baseAngleStep()

float meshlib.fixundercuts.DistMapImproveDirectionParameters.baseAngleStep ( )

Radial step given in radians look improveDirection comment Returns a pointer to a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named baseAngleStep. The reference to this object might be preserved as the return value.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Get_baseAngleStep().

◆ distanceMapResolution()

meshlib.Vector2i meshlib.fixundercuts.DistMapImproveDirectionParameters.distanceMapResolution ( )

Resolution of distance map, lower it is, faster score works Returns a pointer to a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named distanceMapResolution. The reference to this object might be preserved as the return value.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Get_distanceMapResolution().

◆ hintDirection()

meshlib.Vector3f meshlib.fixundercuts.DistMapImproveDirectionParameters.hintDirection ( )

Hint direction which will be improved Returns a pointer to a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named hintDirection. The reference to this object might be preserved as the return value.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Get_hintDirection().

◆ maxBaseAngle()

float meshlib.fixundercuts.DistMapImproveDirectionParameters.maxBaseAngle ( )

Maximum radial line given in radians look improveDirection comment Returns a pointer to a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named maxBaseAngle. The reference to this object might be preserved as the return value.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Get_maxBaseAngle().

◆ polarAngleStep()

float meshlib.fixundercuts.DistMapImproveDirectionParameters.polarAngleStep ( )

Polar angle step Returns a pointer to a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named polarAngleStep. The reference to this object might be preserved as the return value.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Get_polarAngleStep().

◆ setBaseAngleStep()

void meshlib.fixundercuts.DistMapImproveDirectionParameters.setBaseAngleStep ( float value)

Radial step given in radians look improveDirection comment Modifies a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named baseAngleStep.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Set_baseAngleStep().

◆ setDistanceMapResolution()

void meshlib.fixundercuts.DistMapImproveDirectionParameters.setDistanceMapResolution ( meshlib.Vector2i value)

Resolution of distance map, lower it is, faster score works Modifies a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named distanceMapResolution. The reference to the parameter value might be preserved in this object in element distanceMapResolution.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Set_distanceMapResolution().

◆ setHintDirection()

void meshlib.fixundercuts.DistMapImproveDirectionParameters.setHintDirection ( meshlib.Vector3f value)

Hint direction which will be improved Modifies a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named hintDirection. The reference to the parameter value might be preserved in this object in element hintDirection.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Set_hintDirection().

◆ setMaxBaseAngle()

void meshlib.fixundercuts.DistMapImproveDirectionParameters.setMaxBaseAngle ( float value)

Maximum radial line given in radians look improveDirection comment Modifies a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named maxBaseAngle.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Set_maxBaseAngle().

◆ setPolarAngleStep()

void meshlib.fixundercuts.DistMapImproveDirectionParameters.setPolarAngleStep ( float value)

Polar angle step Modifies a member variable of class MR::FixUndercuts::DistMapImproveDirectionParameters named polarAngleStep.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_Set_polarAngleStep().

◆ staticDowncastFromImproveDirectionParameters()

meshlib.fixundercuts.DistMapImproveDirectionParameters meshlib.fixundercuts.DistMapImproveDirectionParameters.staticDowncastFromImproveDirectionParameters ( meshlib.fixundercuts.ImproveDirectionParameters object)
static

Static downcast from the base class MR::FixUndercuts::ImproveDirectionParameters. Undefined behavior if the object isn't actually a DistMapImproveDirectionParameters. The result refers to object.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_MutableStaticDowncastFrom_MR_FixUndercuts_ImproveDirectionParameters().

◆ upcastToImproveDirectionParameters()

meshlib.fixundercuts.ImproveDirectionParameters meshlib.fixundercuts.DistMapImproveDirectionParameters.upcastToImproveDirectionParameters ( )

Upcasts to the base class MR::FixUndercuts::ImproveDirectionParameters. The result refers to this object.

Calls MR_FixUndercuts_DistMapImproveDirectionParameters_MutableUpcastTo_MR_FixUndercuts_ImproveDirectionParameters().


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