MeshLib C# Docs
Loading...
Searching...
No Matches
MR.CNCMachineSettings Class Reference

class with CNC machine emulation settings Generated from class MR.CNCMachineSettings. This is the non-const half of the class. More...

+ Inheritance diagram for MR.CNCMachineSettings:

Public Member Functions

unsafe CNCMachineSettings ()
 Constructs an empty (default-constructed) instance.
 
unsafe CNCMachineSettings (MR._ByValue_CNCMachineSettings _other)
 Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.
 
 CNCMachineSettings (Const_CNCMachineSettings _other)
 Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.
 
 CNCMachineSettings (CNCMachineSettings _other)
 Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.
 
unsafe MR.CNCMachineSettings assign (MR._ByValue_CNCMachineSettings _other)
 Generated from method MR.CNCMachineSettings.operator=.
 
unsafe void setRotationAxis (MR.CNCMachineSettings.RotationAxisName paramName, in MR.Vector3f rotationAxis)
 Generated from method MR.CNCMachineSettings.setRotationAxis.
 
unsafe void setRotationLimits (MR.CNCMachineSettings.RotationAxisName paramName, MR._InOpt_Vector2f rotationLimits)
 Generated from method MR.CNCMachineSettings.setRotationLimits.
 
unsafe void setRotationOrder (MR.Std.Const_Vector_MRCNCMachineSettingsRotationAxisName rotationAxesOrder)
 Generated from method MR.CNCMachineSettings.setRotationOrder.
 
unsafe void setFeedrateIdle (float feedrateIdle)
 Generated from method MR.CNCMachineSettings.setFeedrateIdle.
 
unsafe void setHomePosition (in MR.Vector3f homePosition)
 Generated from method MR.CNCMachineSettings.setHomePosition.
 
bool Equals (MR.Const_CNCMachineSettings? rhs)
 
override bool Equals (object? other)
 

Static Public Member Functions

static unsafe bool operator== (MR.CNCMachineSettings _this, MR.Const_CNCMachineSettings rhs)
 Generated from method MR.CNCMachineSettings.operator==.
 
static unsafe bool operator!= (MR.CNCMachineSettings _this, MR.Const_CNCMachineSettings rhs)
 

Detailed Description

class with CNC machine emulation settings Generated from class MR.CNCMachineSettings. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ CNCMachineSettings() [1/4]

unsafe MR.CNCMachineSettings.CNCMachineSettings ( )
inline

Constructs an empty (default-constructed) instance.

◆ CNCMachineSettings() [2/4]

unsafe MR.CNCMachineSettings.CNCMachineSettings ( MR._ByValue_CNCMachineSettings _other)
inline

Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.

◆ CNCMachineSettings() [3/4]

MR.CNCMachineSettings.CNCMachineSettings ( Const_CNCMachineSettings _other)
inline

Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.

◆ CNCMachineSettings() [4/4]

MR.CNCMachineSettings.CNCMachineSettings ( CNCMachineSettings _other)
inline

Generated from constructor MR.CNCMachineSettings.CNCMachineSettings.

Member Function Documentation

◆ assign()

unsafe MR.CNCMachineSettings MR.CNCMachineSettings.assign ( MR._ByValue_CNCMachineSettings _other)
inline

Generated from method MR.CNCMachineSettings.operator=.

◆ Equals() [1/2]

bool MR.CNCMachineSettings.Equals ( MR.Const_CNCMachineSettings? rhs)
inline

◆ Equals() [2/2]

override bool MR.CNCMachineSettings.Equals ( object? other)
inline

◆ operator!=()

static unsafe bool MR.CNCMachineSettings.operator!= ( MR.CNCMachineSettings _this,
MR.Const_CNCMachineSettings rhs )
inlinestatic

◆ operator==()

static unsafe bool MR.CNCMachineSettings.operator== ( MR.CNCMachineSettings _this,
MR.Const_CNCMachineSettings rhs )
inlinestatic

Generated from method MR.CNCMachineSettings.operator==.

◆ setFeedrateIdle()

unsafe void MR.CNCMachineSettings.setFeedrateIdle ( float feedrateIdle)
inline

Generated from method MR.CNCMachineSettings.setFeedrateIdle.

◆ setHomePosition()

unsafe void MR.CNCMachineSettings.setHomePosition ( in MR.Vector3f homePosition)
inline

Generated from method MR.CNCMachineSettings.setHomePosition.

◆ setRotationAxis()

unsafe void MR.CNCMachineSettings.setRotationAxis ( MR.CNCMachineSettings.RotationAxisName paramName,
in MR.Vector3f rotationAxis )
inline

Generated from method MR.CNCMachineSettings.setRotationAxis.

◆ setRotationLimits()

unsafe void MR.CNCMachineSettings.setRotationLimits ( MR.CNCMachineSettings.RotationAxisName paramName,
MR._InOpt_Vector2f rotationLimits )
inline

◆ setRotationOrder()

unsafe void MR.CNCMachineSettings.setRotationOrder ( MR.Std.Const_Vector_MRCNCMachineSettingsRotationAxisName rotationAxesOrder)
inline

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