public class CGORenderer extends DrawRenderer
Modifier and Type | Field and Description |
---|---|
private CGOMesh |
cgoMesh |
private JmolList<java.lang.Object> |
cmds |
private short |
colix0 |
private short |
colix1 |
private short |
colix2 |
private boolean |
doColor |
private short |
normix |
private short |
normix0 |
private short |
normix1 |
private short |
normix2 |
private P3 |
pt3 |
private int |
ptColor |
private int |
ptNormal |
pt0, pt0i, pt1, pt1i, pt2, vTemp, vTemp2
antialias, bsPolygons, bsPolygonsToExport, diameter, exportPass, frontOnly, haveBsDisplay, imageFontScaling, isGhostPass, isTranslucent, isTranslucentInherit, latticeOffset, mesh, needTranslucent, normixes, pt1f, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, selectedPolyOnly, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
Constructor and Description |
---|
CGORenderer() |
Modifier and Type | Method and Description |
---|---|
private void |
fillTriangle() |
private short |
getColix(boolean doSet) |
private short |
getNormix() |
private void |
getPoint(int i,
P3 pt,
P3i pti) |
protected boolean |
render() |
boolean |
renderMesh(Mesh mesh) |
isPolygonDisplayable, render2
checkNormals, drawLine, drawTriangle, exportSurface, render2b, renderMesh2, renderPoints, renderTriangles, setColix
initRenderer, renderShape, setViewerG3dShapeID
private CGOMesh cgoMesh
private JmolList<java.lang.Object> cmds
private P3 pt3
private short colix0
private short colix1
private short colix2
private short normix0
private short normix1
private short normix2
private short normix
private boolean doColor
private int ptNormal
private int ptColor
protected boolean render()
render
in class DrawRenderer
public boolean renderMesh(Mesh mesh)
renderMesh
in class DrawRenderer
private short getNormix()
private short getColix(boolean doSet)
private void fillTriangle()