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 shortprotected booleanprotected IsosurfaceMeshprotected booleanprotected intprotected 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, widthFields inherited from class org.jmol.render.ShapeRenderer
colix, exportType, flags, g3d, isExport, mad, ms, myVisibilityFlag, shape, shapeID, tm, vwr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanrender()protected voidrender2(boolean isExport) Overridden in DrawRenderer and IsosurfaceRendererprotected voidprotected booleanprotected voidprotected voidrenderTriangles(boolean fill, boolean iShowTriangles, boolean isExport) Methods inherited from class org.jmol.render.MeshRenderer
checkFront, drawEdge, drawTriangle, exportSurface, isPolygonDisplayable, isVisibleNormix, render2b, renderMesh2, setColixMethods 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:
renderin classShapeRenderer
-
renderIso
protected boolean renderIso() -
renderInfo
protected void renderInfo() -
render2
protected void render2(boolean isExport) Description copied from class:MeshRendererOverridden in DrawRenderer and IsosurfaceRenderer- Overrides:
render2in classMeshRenderer- Parameters:
isExport-
-
renderPoints
protected void renderPoints()- Overrides:
renderPointsin classMeshRenderer
-
renderTriangles
protected void renderTriangles(boolean fill, boolean iShowTriangles, boolean isExport) - Overrides:
renderTrianglesin classMeshRenderer
-