org.jmol.shapesurface
Class IsosurfaceMesh
public
class
IsosurfaceMesh
extends Mesh
Method Summary |
void | addTriangleCheck(int vertexA, int vertexB, int vertexC, int check) |
int | addVertexCopy(Point3f vertex, float value, int assocVertex, boolean associateNormals) |
int | addVertexCopy(Point3f vertex, float value) |
void | allocVertexColixes() |
void | clear(String meshType, boolean iAddGridPoints, boolean showTriangles) |
void | invalidateTriangles() |
void | setColorSchemeSets() |
void | setTranslucent(boolean isTranslucent, float iLevel) |
void | sumVertexNormals(Vector3f[] vectorSums) |
Hashtable assocGridPointMap
Hashtable assocGridPointNormals
public int firstRealVertex
public boolean hasGridPoints
public boolean hideBackground
public int nSets
public int realVertexCount
public BitSet[] surfaceSet
public short[] vertexColixes
public int vertexIncrement
public int[] vertexSets
public float[] vertexValues
IsosurfaceMesh(String thisID,
Graphics3D g3d, short colix)
void addTriangleCheck(int vertexA, int vertexB, int vertexC, int check)
int addVertexCopy(Point3f vertex, float value, int assocVertex, boolean associateNormals)
int addVertexCopy(Point3f vertex, float value)
void allocVertexColixes()
void clear(String meshType, boolean iAddGridPoints, boolean showTriangles)
void invalidateTriangles()
public void setColorSchemeSets()
public void setTranslucent(boolean isTranslucent, float iLevel)
public void sumVertexNormals(Vector3f[] vectorSums)