subscript.vis
Class VisAxes

java.lang.Object
  extended by subscript.vis.VisObject
      extended by subscript.vis.VisAxes

public class VisAxes
extends VisObject

Draws a set of 3D axes.


Constructor Summary
VisAxes()
           
VisAxes(VisLineStyle lineStyle)
           
 
Method Summary
 Box3D getExtents(Matrix T)
          Get the bounding box in global coordinates, i.e., using the object's transform T and the passed-in matrix S.
 void render(VisRenderer r, VisWorld world, VisView view)
          Called by VisCanvas when it is time to render the object.
 
Methods inherited from class subscript.vis.VisObject
getPosition, rotateX, rotateY, rotateZ, setPosition, setPosition, setPosition, setPositionT, setPositionXYT, setPositionXYT, setPositionXYZ, transform, transform, translate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisAxes

public VisAxes()

VisAxes

public VisAxes(VisLineStyle lineStyle)
Method Detail

getExtents

public Box3D getExtents(Matrix T)
Description copied from class: VisObject
Get the bounding box in global coordinates, i.e., using the object's transform T and the passed-in matrix S. I.e., pass S*T to methods of Box3D.

Specified by:
getExtents in class VisObject

render

public void render(VisRenderer r,
                   VisWorld world,
                   VisView view)
Description copied from class: VisObject
Called by VisCanvas when it is time to render the object.

Specified by:
render in class VisObject