Number of elements |
Name | Description | Values accepted | Default |
#Elements | The number of elements in the set. | An integer value. | |
Position and Size |
Name | Description | Values accepted | Default |
Pos X | The X coordinate for the element. | A constant or variable of type double,int or double[]. | |
Pos Y | The Y coordinate for the element. | A constant or variable of type double,int or double[]. | |
Pos Z | The Z coordinate for the element. | A constant or variable of type double,int or double[]. | |
Position [] | The double[] array with the coordinates of the element. | A matrix with double values. | |
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,int or double[]. | |
Size Z | The size of the element in the Z direction. | A constant or variable of type double,int or double[]. | |
Size [] | The double[] array with the size of the element in each coordinate. | A matrix with double values. | |
Truncate at | The height at which the cone is truncated. | A constant or variable of type double or int. Use an integer or double array for several elements. | |
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 |
Menu Entry | The name to display in the simulationĀ“s corresponding elements menu entry. | A String constant or variable. | |
Visible | The visibility of the element. | A boolean variable or a boolean array with true or false values. | |
Measured | Whether the element affects its parent panel's autoscaling. | A boolean variable or one of the constants true or false. | |
Draggable | Whether the element can be moved. | A boolean variable or a boolean array with true or false values. | |
Drag Group | Whether dragging the element affects its group. | A boolean variable or a boolean array with true or false values. | |
Interaction Index | The index of the element affected by the interaction. | An integer value. | |
Sensitivity | The size of the hot spot in pixels (0 for the full element). | A constant or variable of tipe int. | |
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 |
Closed Top | Whether to close the element at its top. | A boolean variable or a boolean array with true or false values. | |
Closed Bottom | Whether to close the element at its bottom. | A boolean variable or a boolean array with true or false values. | |
Line Color | The color used for the lines of the element. | Use the editor provided or read about colors. In this case you can use an Object[] to choose a different color for each element of the set. | |
Fill Color | The color used to fill the element. | Use the editor provided or read about colors. The special value null draws a hollow element. Use an array to assing a color to each element. | |
Line Width | The thickness for the lines of the element. | A constant or variable of type double or int indicates the thickness. | 1 |
Draw Lines | Whether to draw the lines. | A boolean variable or one of the constants true or false. | |
Draw Fill | Whether to fill the element. | A boolean variable or a boolean array with true or false values. | |
Resolution | The resolution with which to display the element. | A 3DResolution, a string, an Object or Object[]. In this case you can use an Object[] to choose a different resolution for each element of the set. | |
DepthFactor | A corrective double which makes the element look closer (to <1 values) or farther(to >1 values). | A double variable or constant. | |
Textures |
Name | Description | Values accepted | Default |
Texture 1 | The first texture for the element. | | |
Texture 2 | The second texture for the element. | | |
Transparency | The texture transparency. | A constant or variable of tipe double. | |
Combine | Whether to combine the textures with the element fill color. | A boolean variable or one of the constants true or false. | |