This attribute is used to define attributes within the scripting tool, whether it is found on a Sequences or Backward Sequences, on a Differential Corrector, Design Explorer Optimizer, Plugin Search Profile, or as a stand-alone profile on a Target Sequences.
Astrogator <Satellite Object Path> SetValue <Attribute Path>.ScriptingTool.<Attribute> <Value>
The attributes that are subordinate to ScriptingTool are defined in the following table:
| Attribute | Values |
|---|---|
| Enabled | Boolean |
| Attributes | The Attribute list or an attribute in the list |
| CalcObjects | The CalcObject list or a calculation object in the list |
| Parameters | The Parameters list or a parameter in the list |
| Language | "JScript", "VBScript", or "MATLAB" |
| ScriptStatements | <Text> |
The attributes that are subordinate to the attributes defined above are defined in the following table:
| Attribute | Parent Attributes | Values |
|---|---|---|
| Attribute | Attributes | An attribute of an MCS segment or "ReadOnlyProperty" |
| Object | An attribute in the list | An MCS segment name |
| Unit | An attribute, a calculation object, or a parameter in the list | A unit of measure |
| UnitDimension | A parameter in the list | A unit dimension (e.g., Area, Rate) |
| CalcObject | CalcObjects | A calculation object component |
| Parameter | Parameters | A parameter |
| ParamValue | A parameter in the list | Parameter value. Type depends on the ParamType attribute. |
| ParamType | A parameter in the list | "Boolean", "Date", "Double", "Enumeration", "Integer", "Quantity", "String" |
| InheritValue | A parameter in the list | <Boolean> |
| UserComment | A parameter in the list | <Text> |
| UseMinValue | A parameter in the list | <Boolean> |
| MinValue | A parameter in the list | Minimum parameter value. Type depends on the ParamType attribute. |
| UseMaxValue | A parameter in the list | <Boolean> |
| MaxValue | A parameter in the list | Maximum parameter value. Type depends on the ParamType attribute. |
| ReadOnlyProperty | Attribute | <Boolean> |
Examples are given on the help pages of each attribute where the Scripting Tool is present.
STK Programming Interface 11.0.1