org.jmol.shapesurface
Class IsosurfaceRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.MeshRenderer
org.jmol.shapesurface.IsosurfaceRenderer
- Direct Known Subclasses:
- ContactRenderer, LcaoCartoonRenderer, MolecularOrbitalRenderer, PmeshRenderer
public class IsosurfaceRenderer
- extends MeshRenderer
Fields inherited from class org.jmol.shape.MeshRenderer |
antialias, bsPolygons, bsSlab, diameter, exportPass, frontOnly, haveBsDisplay, haveBsSlabDisplay, haveBsSlabGhost, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width |
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iHideBackground
protected boolean iHideBackground
isBicolorMap
protected boolean isBicolorMap
backgroundColix
protected short backgroundColix
nError
protected int nError
vertexValues
protected float[] vertexValues
imesh
protected IsosurfaceMesh imesh
isosurface
private Isosurface isosurface
isNavigationMode
private boolean isNavigationMode
iShowNormals
private boolean iShowNormals
showNumbers
private boolean showNumbers
showKey
private java.lang.Boolean showKey
hasColorRange
private boolean hasColorRange
ptTemp
private final javax.vecmath.Point3f ptTemp
ptTempi
private final javax.vecmath.Point3i ptTempi
IsosurfaceRenderer
public IsosurfaceRenderer()
initRenderer
protected void initRenderer()
- Overrides:
initRenderer
in class ShapeRenderer
render
protected void render()
- Overrides:
render
in class MeshRenderer
renderInfo
protected void renderInfo()
showKey
private void showKey()
renderMesh
private boolean renderMesh(int mySlabValue,
int slabValue)
render2
protected void render2(boolean isExport)
- Overrides:
render2
in class MeshRenderer
renderLonePair
private void renderLonePair(boolean isRadical)
renderContourLines
private void renderContourLines()
renderPoints
protected void renderPoints()
- Overrides:
renderPoints
in class MeshRenderer
renderTriangles
protected void renderTriangles(boolean fill,
boolean iShowTriangles,
boolean isExport)
- Overrides:
renderTriangles
in class MeshRenderer
renderNormals
private void renderNormals()