org.jmol.shapesurface
Class IsosurfaceRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.MeshRenderer
org.jmol.shapesurface.IsosurfaceRenderer
- Direct Known Subclasses:
- LcaoCartoonRenderer, MolecularOrbitalRenderer, PmeshRenderer
public class IsosurfaceRenderer
- extends MeshRenderer
Fields inherited from class org.jmol.shape.MeshRenderer |
antialias, bsFaces, diameter, frontOnly, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, width |
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, exportType, g3d, 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 |
iShowNormals
private boolean iShowNormals
iHideBackground
protected boolean iHideBackground
isBicolorMap
protected boolean isBicolorMap
backgroundColix
protected short backgroundColix
nError
protected int nError
vertexValues
protected float[] vertexValues
imesh
protected IsosurfaceMesh imesh
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
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()