public class CGORenderer extends DrawRenderer
Modifier and Type | Field and Description |
---|---|
private CGOMesh |
cgoMesh |
private javajs.util.Lst<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 javajs.util.P3 |
pt3 |
private int |
ptColor |
private int |
ptNormal |
dmesh, pt0, pt0i, pt1, pt2, vTemp, vTemp2
antialias, bsPolygons, bsPolygonsToExport, diameter, exportPass, frontOnly, haveBsDisplay, imageFontScaling, isGhostPass, isTranslucent, isTranslucentInherit, latticeOffset, mesh, meshSlabValue, needTranslucent, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, renderLow, scalePixelsPerMicron, screens, selectedPolyOnly, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, ms, myVisibilityFlag, shape, shapeID, tm, vwr
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,
javajs.util.P3 pt,
javajs.util.P3i pti) |
protected boolean |
render() |
boolean |
renderMesh(Mesh mesh) |
isPolygonDisplayable, render2
checkNormals, drawLine, drawTriangle, exportSurface, render2b, renderMesh2, renderPoints, renderTriangles, setColix
initRenderer, isVisibleForMe, renderShape, setViewerG3dShapeID
private CGOMesh cgoMesh
private javajs.util.Lst<java.lang.Object> cmds
private javajs.util.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 getPoint(int i, javajs.util.P3 pt, javajs.util.P3i pti)
private void fillTriangle()