A step node takes an input and some options and outputs a value.
- Aggregation
- Algorithm
- Angle
- Arithmetic
- Data structure
- Event generator
- Event utility
- Filter
- Geometry
- Import
- Kinematic
- Logic
- Trigonometry
The following options is available on all steps and regards common tasks like data exports.
Type:
String
Required:False
Default value:undefined
If this option is set, the result of this step will be exposed on the global scope, as well as being exported to the resulting JSON file.
The value of this option will be the name of the exported data and can be used to load the resulting data in other steps.
Type:
String
Required:False
Default value:undefined
If this option is set, the result of this step will be exposed on the local scope.
The value of this option will be the name of the output data and can be used to load the resulting data in other steps within the same output node.
You can also use the short-form "arrow syntax" to define an output.
Type:
String
Required:False
Default value:null
Used to specify which set the exported parameter will use. In most cases, this will be either
left
orright
.This option is only used in two cases; where there is also an
export
option set, or on the last step in a list. In the latter case, the step'sset
is used only if there's noset
defined on the parent output node.If this option is not set, the JSON output will use set: null.
Type:
Space
Required:False
Default value:null
This option lets you reference a space where you want the input data for the step to be translated into.
All named inputs will automatically be converted.
NOTE: This is not yet implemented for segments.