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. |