org.jmol.shape
Class CageRenderer

java.lang.Object
  extended by org.jmol.shape.ShapeRenderer
      extended by org.jmol.shape.FontLineShapeRenderer
          extended by org.jmol.shape.CageRenderer
Direct Known Subclasses:
BbcageRenderer, UccageRenderer

abstract class CageRenderer
extends FontLineShapeRenderer


Field Summary
protected  boolean isPolymer
           
protected  boolean isSlab
           
protected  javax.vecmath.Point3f[] screens
           
protected  char[] tickEdges
           
 
Fields inherited from class org.jmol.shape.FontLineShapeRenderer
atomA, atomB, atomC, atomD, box, draw000, endcap, font3d, imageFontScaling, pointT, pointT2, pointT3, pt0, pt1, pt2, tickInfo, vectorT, vectorT2, vectorT3
 
Fields inherited from class org.jmol.shape.ShapeRenderer
colix, exportType, g3d, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
 
Constructor Summary
CageRenderer()
           
 
Method Summary
protected  void initRenderer()
           
protected  void render(int mad, javax.vecmath.Point3f[] vertices, javax.vecmath.Point3f[] axisPoints, int firstLine)
           
protected abstract  void setEdges()
           
 
Methods inherited from class org.jmol.shape.FontLineShapeRenderer
clearBox, drawLine, drawString, drawTicks, getDiameter, renderLine
 
Methods inherited from class org.jmol.shape.ShapeRenderer
render, render, setViewerG3dShapeID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

screens

protected final javax.vecmath.Point3f[] screens

tickEdges

protected char[] tickEdges

isSlab

protected boolean isSlab

isPolymer

protected boolean isPolymer
Constructor Detail

CageRenderer

CageRenderer()
Method Detail

setEdges

protected abstract void setEdges()

initRenderer

protected void initRenderer()
Overrides:
initRenderer in class ShapeRenderer

render

protected void render(int mad,
                      javax.vecmath.Point3f[] vertices,
                      javax.vecmath.Point3f[] axisPoints,
                      int firstLine)