org.jmol.shape
Class CageRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.FontLineShapeRenderer
org.jmol.shape.CageRenderer
- Direct Known Subclasses:
- BbcageRenderer, UccageRenderer
abstract class CageRenderer
- extends FontLineShapeRenderer
Field Summary |
protected boolean |
isPolymer
|
protected boolean |
isSlab
|
private javax.vecmath.Point3f |
pt
|
protected javax.vecmath.Point3f[] |
screens
|
protected char[] |
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 |
Method Summary |
protected void |
initRenderer()
|
protected void |
render(int mad,
javax.vecmath.Point3f[] vertices,
javax.vecmath.Point3f[] axisPoints,
int firstLine,
int allowedEdges0,
int allowedEdges1,
float scale)
|
protected abstract void |
setEdges()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
screens
protected final javax.vecmath.Point3f[] screens
tickEdges
protected char[] tickEdges
isSlab
protected boolean isSlab
isPolymer
protected boolean isPolymer
pt
private javax.vecmath.Point3f pt
CageRenderer
CageRenderer()
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,
int allowedEdges0,
int allowedEdges1,
float scale)