An arrow is a 2D and 3D drawing element that displays a simple geometrical vector at given coordinates of the parent drawing or plotting panel. There is a version for 2D canvas and another one for a 3D space. The properties here shown are for the 2D model, though they are similar in 3D.
Position and Size |
Name | Description | Values accepted |
X | The X coordinate for the element. | A constant or variable of type double or int. |
Y | The Y coordinate for the element. | A constant or variable of type double or int. |
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. |
Scale X | The scale factor for the element in the X direction. | A constant or variable of type double or int. |
Scale Y | The scale factor for the element in the Y direction. | A constant or variable of type double or int. |
Visibility and Interaction |
Name | Description | Values accepted |
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. |
Resizable | Whether the element can be resized. | A boolean variable or one of the constants true or false. |
Sensitivity | The size of the hot spot (in pixels). | A constant or variable of type int, 0 makes the full particle the hot spot. |
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 |
Style | The drawing style for the element. | Use the editor provided or read about particle styles. |
Line Color | The color used for the lines of the element. | Use the editor provided or read about colors. |
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. |
Stroke | The thickness and line style for the lines of the element. | A constant or variable of type double or int indicates the thickness. Default is 1. For more sophisticated strokes, read about strokes?. |