|
Component Prototype |
Description |
|||
|
Slider3D Component
|
Represent a 3D GUI Slider component. This component allows the user to interact with the interface by pressing, dragging and releasing it. The output of the slider shows the current position of the slider. |
|||
|
In-slots |
Name |
Type |
Description |
|
|
visible*** |
boolean |
The component is shown when true and hidden when false. |
||
|
transformation*** |
matrix |
This transformation matrix is applied to the component geometry when shown |
||
|
Out-slots |
Name |
Type |
Description |
|
|
visible*** |
boolean |
The in-slot is propagated to the out-slot |
||
|
transformation*** |
matrix |
This transformation matrix corresponds to the output transformation, which combines input transformation with the offset. |
||
|
arrowPosition |
double |
Reflects the state of the slider. A double value that represents the position of the slider. |
||
|
Properties |
Name |
Type |
Description |
|
|
iconFileName* |
string |
The filename of the icon shown for the component in the authoring environment. |
||
|
offset*** |
matrix |
The offset transformation matrix between the transformation given by the in-slot and the geometry model |
||
|
size |
double |
Defines the dimension of the objet (default value, 80.0) |
||
|
initPosition |
double |
Represents the initial position of the slider |
||