anl.aida.viz3d
Class Axis

java.lang.Object
  extended by anl.aida.viz3d.Axis

public class Axis
extends java.lang.Object


Field Summary
private  float scale
           
private  float tickInterval
           
private  java.util.List<java.lang.String> tickLabels
           
 
Constructor Summary
Axis(float tickInterval)
           
 
Method Summary
 void addTickLabel(java.lang.String label)
           
 void clearLabels()
           
 void draw(javax.media.opengl.GL gl, javax.vecmath.Point3f pt, float zStart, float zEnd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tickInterval

private float tickInterval

tickLabels

private java.util.List<java.lang.String> tickLabels

scale

private float scale
Constructor Detail

Axis

public Axis(float tickInterval)
Method Detail

addTickLabel

public void addTickLabel(java.lang.String label)

clearLabels

public void clearLabels()

draw

public void draw(javax.media.opengl.GL gl,
                 javax.vecmath.Point3f pt,
                 float zStart,
                 float zEnd)