public class IsosurfaceRenderer extends MeshRenderer
Modifier and Type | Field and Description |
---|---|
protected short |
backgroundColix |
private int |
globalSlabValue |
private boolean |
hasColorRange |
protected boolean |
iHideBackground |
protected IsosurfaceMesh |
imesh |
protected boolean |
isBicolorMap |
private boolean |
iShowNormals |
private boolean |
isNavigationMode |
private Isosurface |
isosurface |
private int |
meshScale |
private int |
mySlabValue |
protected int |
nError |
private javajs.util.P3 |
ptTemp |
private javajs.util.P3i |
ptTempi |
private java.lang.Boolean |
showKey |
private boolean |
showNumbers |
protected float[] |
vertexValues |
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 |
---|
IsosurfaceRenderer() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
render() |
protected void |
render2(boolean isExport) |
private void |
renderContourLines() |
protected void |
renderInfo() |
protected boolean |
renderIso() |
private void |
renderLonePair(boolean isRadical) |
private boolean |
renderMeshSlab() |
private void |
renderNormals() |
protected void |
renderPoints() |
protected void |
renderTriangles(boolean fill,
boolean iShowTriangles,
boolean isExport) |
private void |
setGlobals() |
checkNormals, drawLine, drawTriangle, exportSurface, isPolygonDisplayable, render2b, renderMesh, renderMesh2, setColix
initRenderer, isVisibleForMe, renderShape, setViewerG3dShapeID
protected boolean iHideBackground
protected boolean isBicolorMap
protected short backgroundColix
protected int nError
protected float[] vertexValues
protected IsosurfaceMesh imesh
private Isosurface isosurface
private boolean isNavigationMode
private boolean iShowNormals
private boolean showNumbers
private java.lang.Boolean showKey
private boolean hasColorRange
private int meshScale
private int mySlabValue
private int globalSlabValue
private final javajs.util.P3 ptTemp
private final javajs.util.P3i ptTempi
protected boolean render()
render
in class MeshRenderer
protected boolean renderIso()
private void setGlobals()
protected void renderInfo()
private boolean renderMeshSlab()
protected void render2(boolean isExport)
render2
in class MeshRenderer
private void renderLonePair(boolean isRadical)
private void renderContourLines()
protected void renderPoints()
renderPoints
in class MeshRenderer
protected void renderTriangles(boolean fill, boolean iShowTriangles, boolean isExport)
renderTriangles
in class MeshRenderer
private void renderNormals()