org.jmol.shapespecial
Class PolyhedraRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shapespecial.PolyhedraRenderer
public class PolyhedraRenderer
- extends ShapeRenderer
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, exportType, g3d, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer |
Method Summary |
private void |
drawCylinderTriangle(int xA,
int yA,
int zA,
int xB,
int yB,
int zB,
int xC,
int yC,
int zC)
|
private void |
drawFace(short normix,
Point3i A,
Point3i B,
Point3i C)
|
private void |
fillFace(short normix,
Point3i A,
Point3i B,
Point3i C)
|
protected void |
render()
|
private Point3i[] |
render1(Polyhedra.Polyhedron p,
short colix,
Point3i[] screens)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
drawEdges
private int drawEdges
isAll
private boolean isAll
frontOnly
private boolean frontOnly
PolyhedraRenderer
public PolyhedraRenderer()
render
protected void render()
- Specified by:
render
in class ShapeRenderer
render1
private Point3i[] render1(Polyhedra.Polyhedron p,
short colix,
Point3i[] screens)
drawFace
private void drawFace(short normix,
Point3i A,
Point3i B,
Point3i C)
drawCylinderTriangle
private void drawCylinderTriangle(int xA,
int yA,
int zA,
int xB,
int yB,
int zB,
int xC,
int yC,
int zC)
fillFace
private void fillFace(short normix,
Point3i A,
Point3i B,
Point3i C)