Interface ICLDMachineAxesIndexer
Auxiliary helper object to get convenient array like (with square brakets) syntax to get access to the list of machine axes.
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public interface ICLDMachineAxesIndexer : IEnumerable
Properties
this[int]
The list of machine axes. You can get reference to the machine axis by it's index in the list [0 .. AxesCount-1].
Declaration
ICLDMachineAxisInfo this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
int | index | Index of the axis to get [0 .. AxesCount-1]. |
Property Value
Type | Description |
---|---|
ICLDMachineAxisInfo | Returns reference to the machine axis with the given index. |
this[string]
The list of machine axes. You can get reference to the machine axis by it's unique textual identifier (as it defined in machine schema).
Declaration
ICLDMachineAxisInfo this[string axisID] { get; }
Parameters
Type | Name | Description |
---|---|---|
string | axisID | Unique textual identifier of the axis (as it defined in machine schema). |
Property Value
Type | Description |
---|---|
ICLDMachineAxisInfo | Returns reference to the machine axis with the given axisID. |