Class CLDArray
CLD array to contain numerical parameters of CLData commands.
Inheritance
object
CLDArray
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public class CLDArray : Object
Constructors
CLDArray()
Creates a new instance of a CLDArry class.
Declaration
public CLDArray()
Fields
fInitNamesProc
Auxiliary callback procedure to initialize the Names array.
Declaration
protected InitNamesProc? fInitNamesProc
Field Value
Type | Description |
---|---|
InitNamesProc |
Names
The array of textual names of parameters.
Declaration
protected string[]? Names
Field Value
Type | Description |
---|---|
string[] |
Values
The array of values for parameters.
Declaration
protected InpNumber?[]? Values
Field Value
Type | Description |
---|---|
InpNumber[] |
Properties
Count
Count of values inside this CLD array.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
int |
this[int]
Returns the numerical value of the parameter by it's index [1..Count].
Declaration
public InpNumber this[int Index] { get; }
Parameters
Type | Name | Description |
---|---|---|
int | Index | Index of the parameter [1..Count] for compatibility with Postprocessors Generator. |
Property Value
Type | Description |
---|---|
InpNumber | Numerical value of the parameter. |
this[string]
Returns the numerical value of the parameter by it's textual name.
Declaration
public InpNumber this[string Name] { get; }
Parameters
Type | Name | Description |
---|---|---|
string | Name | Textual name of the paramete. |
Property Value
Type | Description |
---|---|
InpNumber | Numerical value of the parameter. |