Interface ICLDMachineAxesIndexer
Auxiliary helper object to get convenient array like (with square brakets) syntax to get access to the list of machine axes.
Inherited Members
System.Collections.IEnumerable.GetEnumerator()
Namespace: SprutTechnology.SCPostprocessor
Assembly: SCPostprocessor.dll
Syntax
public interface ICLDMachineAxesIndexer : IEnumerable
Properties
Item[Int32]
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 |
---|---|---|
System.Int32 | 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. |
Item[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 |
---|---|---|
System.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. |