Package org.jmol.rendersurface
Class IsosurfaceRenderer
java.lang.Object
org.jmol.render.ShapeRenderer
org.jmol.render.MeshRenderer
org.jmol.rendersurface.IsosurfaceRenderer
- Direct Known Subclasses:
ContactRenderer
,LcaoCartoonRenderer
,MolecularOrbitalRenderer
,PmeshRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected short
protected boolean
protected IsosurfaceMesh
protected boolean
protected int
protected float[]
Fields inherited from class org.jmol.render.MeshRenderer
allowDashed, antialias, bsPolygons, bsPolygonsToExport, diameter, exportPass, forceShowTriangles, frontOnly, haveBsDisplay, imageFontScaling, isGhostPass, isShell, isTranslucent, isTranslucentInherit, latticeOffset, mesh, meshSlabValue, needTranslucent, normixes, p3Screens, pt1f, pt1i, pt2f, pt2i, pt3i, renderLow, scalePixelsPerMicron, screens, selectedPolyOnly, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width
Fields inherited from class org.jmol.render.ShapeRenderer
colix, exportType, g3d, isExport, mad, ms, myVisibilityFlag, shape, shapeID, tm, vwr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
render()
protected void
render2
(boolean isExport) Overridden in DrawRenderer and IsosurfaceRendererprotected void
protected boolean
protected void
protected void
renderTriangles
(boolean fill, boolean iShowTriangles, boolean isExport) Methods inherited from class org.jmol.render.MeshRenderer
checkFront, drawEdge, drawTriangle, exportSurface, isPolygonDisplayable, isVisibleNormix, render2b, renderMesh2, setColix
Methods inherited from class org.jmol.render.ShapeRenderer
initRenderer, isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
Field Details
-
iHideBackground
protected boolean iHideBackground -
isBicolorMap
protected boolean isBicolorMap -
backgroundColix
protected short backgroundColix -
nError
protected int nError -
vertexValues
protected float[] vertexValues -
imesh
-
-
Constructor Details
-
IsosurfaceRenderer
public IsosurfaceRenderer()
-
-
Method Details
-
render
protected boolean render()- Specified by:
render
in classShapeRenderer
-
renderIso
protected boolean renderIso() -
renderInfo
protected void renderInfo() -
render2
protected void render2(boolean isExport) Description copied from class:MeshRenderer
Overridden in DrawRenderer and IsosurfaceRenderer- Overrides:
render2
in classMeshRenderer
- Parameters:
isExport
-
-
renderPoints
protected void renderPoints()- Overrides:
renderPoints
in classMeshRenderer
-
renderTriangles
protected void renderTriangles(boolean fill, boolean iShowTriangles, boolean isExport) - Overrides:
renderTriangles
in classMeshRenderer
-