org.jmol.shape
Class AxesRenderer

java.lang.Object
  extended by org.jmol.shape.ShapeRenderer
      extended by org.jmol.shape.FontLineShapeRenderer
          extended by org.jmol.shape.AxesRenderer
Direct Known Subclasses:
AxesGenerator

public class AxesRenderer
extends FontLineShapeRenderer


Field Summary
private static java.lang.String[] axisLabels
           
private  javax.vecmath.Point3f[] axisScreens
           
private  short[] colixes
           
private  javax.vecmath.Point3f originScreen
           
 
Fields inherited from class org.jmol.shape.FontLineShapeRenderer
imageFontScaling, pt0, pt1
 
Fields inherited from class org.jmol.shape.ShapeRenderer
colix, g3d, isGenerator, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, slabbing, viewer
 
Constructor Summary
AxesRenderer()
           
 
Method Summary
protected  void render()
           
private  void renderLabel(java.lang.String str, Font3D font3d, float x, float y, float z, float xCenter, float yCenter)
           
 
Methods inherited from class org.jmol.shape.FontLineShapeRenderer
render
 
Methods inherited from class org.jmol.shape.ShapeRenderer
getMad, initRenderer, render, renderLine, setGenerator, setViewerG3dShapeID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

axisLabels

private static final java.lang.String[] axisLabels

axisScreens

private final javax.vecmath.Point3f[] axisScreens

originScreen

private final javax.vecmath.Point3f originScreen

colixes

private short[] colixes
Constructor Detail

AxesRenderer

public AxesRenderer()
Method Detail

render

protected void render()
Specified by:
render in class ShapeRenderer

renderLabel

private void renderLabel(java.lang.String str,
                         Font3D font3d,
                         float x,
                         float y,
                         float z,
                         float xCenter,
                         float yCenter)