Package org.jmol.renderspecial
Class DrawRenderer
java.lang.Object
org.jmol.render.ShapeRenderer
org.jmol.render.MeshRenderer
org.jmol.renderspecial.DrawRenderer
- Direct Known Subclasses:
CGORenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DrawMesh
protected P3
protected P3i
protected P3
protected P3
protected final V3
protected final V3
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
isPolygonDisplayable
(int i) protected boolean
render()
protected void
render2
(boolean isExport) Overridden in DrawRenderer and IsosurfaceRendererMethods inherited from class org.jmol.render.MeshRenderer
checkFront, drawEdge, drawTriangle, exportSurface, isVisibleNormix, render2b, renderMesh2, renderPoints, renderTriangles, setColix
Methods inherited from class org.jmol.render.ShapeRenderer
initRenderer, isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
Field Details
-
dmesh
-
pt0
-
pt1
-
pt2
-
vTemp
-
vTemp2
-
pt0i
-
-
Constructor Details
-
DrawRenderer
public DrawRenderer()
-
-
Method Details
-
render
protected boolean render()- Specified by:
render
in classShapeRenderer
-
isPolygonDisplayable
protected boolean isPolygonDisplayable(int i) - Overrides:
isPolygonDisplayable
in classMeshRenderer
- Returns:
- T/F
-
render2
protected void render2(boolean isExport) Description copied from class:MeshRenderer
Overridden in DrawRenderer and IsosurfaceRenderer- Overrides:
render2
in classMeshRenderer
-