Static Public Member Functions | |
| static int | getAxesCount () |
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) | |
class with CNC machine emulation settings Generated from class MR::CNCMachineSettings.
Instances created here own their C++ objects, see CppObject.
| meshlib.CNCMachineSettings.CNCMachineSettings | ( | 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.CNCMachineSettings.CNCMachineSettings | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_CNCMachineSettings_DefaultConstruct().
| meshlib.CNCMachineSettings.CNCMachineSettings | ( | meshlib.CNCMachineSettings | _other | ) |
Generated from constructor MR::CNCMachineSettings::CNCMachineSettings. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_CNCMachineSettings_ConstructFromAnother().
| meshlib.CNCMachineSettings meshlib.CNCMachineSettings.assignFromAnother | ( | meshlib.CNCMachineSettings | _other | ) |
Generated from method MR::CNCMachineSettings::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_CNCMachineSettings_AssignFromAnother().
|
static |
Generated from method MR::CNCMachineSettings::getAxesCount.
Calls MR_CNCMachineSettings_getAxesCount().
| float meshlib.CNCMachineSettings.getFeedrateIdle | ( | ) |
Generated from method MR::CNCMachineSettings::getFeedrateIdle.
Calls MR_CNCMachineSettings_getFeedrateIdle().
| meshlib.Vector3f meshlib.CNCMachineSettings.getHomePosition | ( | ) |
Generated from method MR::CNCMachineSettings::getHomePosition.
Calls MR_CNCMachineSettings_getHomePosition().
| meshlib.Vector3f meshlib.CNCMachineSettings.getRotationAxis | ( | meshlib.CNCMachineSettings_RotationAxisName | paramName | ) |
Generated from method MR::CNCMachineSettings::getRotationAxis.
Calls MR_CNCMachineSettings_getRotationAxis().
| meshlib.std_optional_MR_Vector2f meshlib.CNCMachineSettings.getRotationLimits | ( | meshlib.CNCMachineSettings_RotationAxisName | paramName | ) |
Generated from method MR::CNCMachineSettings::getRotationLimits.
Calls MR_CNCMachineSettings_getRotationLimits().
| meshlib.std_vector_MR_CNCMachineSettings_RotationAxisName meshlib.CNCMachineSettings.getRotationOrder | ( | ) |
Generated from method MR::CNCMachineSettings::getRotationOrder.
Calls MR_CNCMachineSettings_getRotationOrder().
| boolean meshlib.CNCMachineSettings.opEqual | ( | meshlib.CNCMachineSettings | rhs | ) |
Generated from method MR::CNCMachineSettings::operator==.
Calls MR_equal_MR_CNCMachineSettings().
| boolean meshlib.CNCMachineSettings.opNotEqual | ( | meshlib.CNCMachineSettings | rhs | ) |
Generated from method MR::CNCMachineSettings::operator!=.
Calls MR_not_equal_MR_CNCMachineSettings().
| void meshlib.CNCMachineSettings.setFeedrateIdle | ( | float | feedrateIdle | ) |
set feedrate idle. valid range - [0, 100000] 0 - feedrate idle set as maximum feedrate on any action, or 100 if feedrate is not set in any action Generated from method MR::CNCMachineSettings::setFeedrateIdle.
Calls MR_CNCMachineSettings_setFeedrateIdle().
| void meshlib.CNCMachineSettings.setHomePosition | ( | meshlib.Vector3f | homePosition | ) |
Generated from method MR::CNCMachineSettings::setHomePosition.
Calls MR_CNCMachineSettings_setHomePosition().
| void meshlib.CNCMachineSettings.setRotationAxis | ( | meshlib.CNCMachineSettings_RotationAxisName | paramName, |
| meshlib.Vector3f | rotationAxis ) |
Generated from method MR::CNCMachineSettings::setRotationAxis.
Calls MR_CNCMachineSettings_setRotationAxis().
| void meshlib.CNCMachineSettings.setRotationLimits | ( | meshlib.CNCMachineSettings_RotationAxisName | paramName, |
| meshlib.Vector2f | rotationLimits ) |
rotationLimits = {min, max} valid range -180 <= min < max <= 180 Generated from method MR::CNCMachineSettings::setRotationLimits.
Calls MR_CNCMachineSettings_setRotationLimits().
| void meshlib.CNCMachineSettings.setRotationOrder | ( | meshlib.std_vector_MR_CNCMachineSettings_RotationAxisName | rotationAxesOrder | ) |
duplicated values will be removed (ABAAC - > ABC) Generated from method MR::CNCMachineSettings::setRotationOrder.
Calls MR_CNCMachineSettings_setRotationOrder().