Base class for all machining object. More...
Public Member Functions | |
Array< String > | GetEditableParams () |
any | GetParam (Number key, Number noDevice=0) |
Boolean | IsParamEditable (Number key) |
GO2SEnum::GO2SError | SetParam (Number key, any value, Number noDevice=0) |
String | toString ()=0 |
Base class for all machining object.
Array< String > GO2SMachining::GetEditableParams | ( | ) |
any GO2SMachining::GetParam | ( | Number | key, |
Number | noDevice = 0 ) |
[in] | key | the parameter key |
[in] | noDevice | the device number (for machines and tool holders) |
Boolean GO2SMachining::IsParamEditable | ( | Number | key | ) |
[in] | key | Parameter key number |
GO2SEnum::GO2SError GO2SMachining::SetParam | ( | Number | key, |
any | value, | ||
Number | noDevice = 0 ) |
Change the parameter if possible Use GetEditableParams() to get the list of editable parameters
[in] | key | the parameter key |
[in] | value | the parameter value |
[in] | noDevice | the device number (for machines and tool holders) |
|
pure virtual |
Implemented in GO2SCycleBase, GO2SMachine, and GO2STool.