Plot a collection of points in 3D
Part of MathLib, a diverse library of mathematical functions.
parent |
Parent view or window |
bounds |
Bounds |
data |
An array of [[x0,y0,z0], [x1,y1,z1], ...[xN,yN,zN]] |
specX |
ControlSpec with min/max of the plotted range of dimension X |
specY |
ControlSpec with min/max of the plotted range of dimension Y |
specZ |
ControlSpec with min/max of the plotted range of dimension Z |
rotX |
Initial X rotation in radians |
rotY |
Initial Y rotation in radians |
rotZ |
Initial Z rotation in radians |
Get or set data array.
data |
An array of [[x0,y0,z0], [x1,y1,z1], ...[xN,yN,zN]] |
Refresh the view. You will need to call this after making any changes to data or settings.
Rotate
val |
radians |
Rotate
val |
radians |
Rotate
val |
radians |
Rotate
rX |
radians |
rY |
radians |
rZ |
radians |
Set the shape that will be drawn for each point.
method |
One of: [\fillRect, \fillOval, \strokeOval, \strokeRect] |
Size in pixels of the shape plotted for each point
val |
pixels |
Color of the shape plotted for each point
val |
Color |
Set highlighting mode which adds a crosshair at the selected point or points
val |
Boolean |
Boolean
Highlight a point
item |
Integer index in data array |
Highlight multiple points
start |
Integer index in data array |
end |
Integer index in data array |
Set color of highlighted item
Set highlight extend
set background-color
Till Bovermann, 2005.