org.jmol.shape
Class MeshRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.MeshRenderer
- Direct Known Subclasses:
- BioShapeRenderer, DrawRenderer, IsosurfaceRenderer, PmeshRenderer
public abstract class MeshRenderer
- extends ShapeRenderer
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, g3d, isGenerator, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, slabbing, viewer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
imageFontScaling
protected float imageFontScaling
scalePixelsPerMicron
protected float scalePixelsPerMicron
vertices
protected javax.vecmath.Point3f[] vertices
normixes
protected short[] normixes
screens
protected javax.vecmath.Point3i[] screens
transformedVectors
protected javax.vecmath.Vector3f[] transformedVectors
vertexCount
protected int vertexCount
frontOnly
protected boolean frontOnly
antialias
protected boolean antialias
mesh
protected Mesh mesh
diameter
protected int diameter
width
protected float width
isTranslucent
protected boolean isTranslucent
pt1f
protected final javax.vecmath.Point3f pt1f
pt2f
protected final javax.vecmath.Point3f pt2f
pt1i
protected final javax.vecmath.Point3i pt1i
pt2i
protected final javax.vecmath.Point3i pt2i
bsFaces
protected java.util.BitSet bsFaces
MeshRenderer
public MeshRenderer()
render
protected void render()
- Specified by:
render
in class ShapeRenderer
render1
public boolean render1(Mesh mesh)
setVariables
private boolean setVariables()
transform
protected void transform()
isPolygonDisplayable
protected boolean isPolygonDisplayable(int i)
render2
protected void render2()
renderPoints
protected void renderPoints()
renderTriangles
protected void renderTriangles(boolean fill,
boolean iShowTriangles)
renderExport
protected void renderExport()