Trail3D  |
| Input |
| Name | Description | Values accepted | Default |
| Input X | The X coordinate of the point to add. | A constant or variable of type double, int or double[]. | |
| Input Y | The Y coordinate of the point to add. | A constant or variable of type double, int or double[]. | |
| Input Z | The Z coordinate of the point to add. | A constant or variable of type double, int or double[]. | |
| Position and Size |
| Name | Description | Values accepted | Default |
| Pos X | The X coordinate for the element. | A constant or variable of type double or int. | |
| Pos Y | The Y coordinate for the element. | A constant or variable of type double or int. | |
| Pos Z | The Z coordinate for the element. | A constant or variable of type double or int. | |
| Position [] | The double[] array with the coordinates of the element. | A double array. | |
| Size X | The size of the element in the X direction. | A constant or variable of type double or int. | |
| Size Y | The size of the element in the Y direction. | A constant or variable of type double or int. | |
| Size Z | The size of the element in the Z direction. | A constant or variable of type double or int. | |
| Size [] | The double[] array with the size of the element in each coordinate. | A double array. | |
| Transform | The transformation to apply to this element. | Use the editor provided or read more about transforms. | |
| Visibility and Interaction |
| Name | Description | Values accepted | Default |
| Visible | The visibility of the element. | A boolean variable or one of the constants true or false. | |
| Draggable | Whether the element can be moved. | A boolean variable or one of the constants true or false. | |
| Drag Group | Whether dragging the element affects its group. | A boolean variable or one of the constants true or false. | |
| On Press | The action to invoke when the element is pressed. | The Java code to invoke for the action. | |
| On Drag | The action to invoke when the element is dragged. | The Java code to invoke for the action. | |
| On Release | The action to invoke when the element is released. | The Java code to invoke for the action. | |
| On Enter | The action to invoke when the mouse enters the element. | The Java code to invoke for the action. | |
| On Exit | The action to invoke when the mouse leaves the element. | The Java code to invoke for the action. | |
| Graphical Aspect |
| Name | Description | Values accepted | Default |
| Max Points | The maximum number of points of the element. | A constant or variable of type int. | |
| Connected | Whether to connect each point to the next one. | A boolean variable or one of the constants true or false. | |
| Line Color | The color used for the lines of the element. | Use the editor provided or read about colors. | |
| Line Width | The thickness for the lines of the element. | A constant or variable of type double or int indicates the thickness. | 1 |
| DepthFactor | A corrective double which makes the element look closer (to <1 values) or farther(to >1 values). | A double variable or constant. | |