org.jmol.shape
Class UccageRenderer

java.lang.Object
  extended by org.jmol.shape.ShapeRenderer
      extended by org.jmol.shape.FontLineShapeRenderer
          extended by org.jmol.shape.CageRenderer
              extended by org.jmol.shape.UccageRenderer

public class UccageRenderer
extends CageRenderer


Field Summary
private  javax.vecmath.Point3f cell0
           
private  javax.vecmath.Point3f cell1
           
(package private)  boolean doLocalize
           
(package private)  byte fid
           
private  javax.vecmath.Point3f fset0
           
(package private)  java.text.NumberFormat nf
           
private  javax.vecmath.Point3f offset
           
private  javax.vecmath.Point3f offsetT
           
private  javax.vecmath.Point3f[] verticesT
           
 
Fields inherited from class org.jmol.shape.CageRenderer
isPolymer, isSlab, screens, tickEdges
 
Fields inherited from class org.jmol.shape.FontLineShapeRenderer
atomA, atomB, atomC, atomD, 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, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
 
Constructor Summary
UccageRenderer()
           
 
Method Summary
protected  void initRenderer()
           
private  java.lang.String nfformat(float x)
           
protected  void render()
           
(package private)  void render1(int mad)
           
private  void renderInfo(SymmetryInterface symmetry)
           
protected  void setEdges()
           
 
Methods inherited from class org.jmol.shape.CageRenderer
render
 
Methods inherited from class org.jmol.shape.FontLineShapeRenderer
drawLine, drawString, drawTicks, getDiameter, renderLine
 
Methods inherited from class org.jmol.shape.ShapeRenderer
render, setViewerG3dShapeID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nf

java.text.NumberFormat nf

fid

byte fid

doLocalize

boolean doLocalize

verticesT

private final javax.vecmath.Point3f[] verticesT

fset0

private javax.vecmath.Point3f fset0

cell0

private javax.vecmath.Point3f cell0

cell1

private javax.vecmath.Point3f cell1

offset

private javax.vecmath.Point3f offset

offsetT

private javax.vecmath.Point3f offsetT
Constructor Detail

UccageRenderer

public UccageRenderer()
Method Detail

setEdges

protected void setEdges()
Specified by:
setEdges in class CageRenderer

initRenderer

protected void initRenderer()
Overrides:
initRenderer in class CageRenderer

render

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

render1

void render1(int mad)

nfformat

private java.lang.String nfformat(float x)

renderInfo

private void renderInfo(SymmetryInterface symmetry)