org.jmol.jvxl.data
Class MeshData
java.lang.Object
org.jmol.util.MeshSurface
org.jmol.jvxl.data.MeshData
public class MeshData
- extends MeshSurface
Fields inherited from class org.jmol.util.MeshSurface |
bsFaces, colix, haveQuads, iA, iB, iC, isColorSolid, nSets, offsetVertices, polygonColixes, polygonCount, polygonIndexes, ptOffset, scale3d, SEED_COUNT, surfaceSet, vertexColixes, vertexCount, vertexNormals, vertexSets, vertexValues, vertices |
Methods inherited from class org.jmol.util.MeshSurface |
addPolygon, addQuad, addTriangle, addTriangleCheck, addVertexCopy, addVertexCopy, getIntersection, invalidatePolygons, setABC, setColix, setPolygonCount, slabPolygons |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODE_GET_VERTICES
public static final int MODE_GET_VERTICES
- See Also:
- Constant Field Values
MODE_GET_COLOR_INDEXES
public static final int MODE_GET_COLOR_INDEXES
- See Also:
- Constant Field Values
MODE_PUT_SETS
public static final int MODE_PUT_SETS
- See Also:
- Constant Field Values
MODE_PUT_VERTICES
public static final int MODE_PUT_VERTICES
- See Also:
- Constant Field Values
setsSuccessful
private boolean setsSuccessful
vertexIncrement
public int vertexIncrement
polygonColorData
public String polygonColorData
MeshData
public MeshData()
addVertexCopy
public int addVertexCopy(Point3f vertex,
float value,
int assocVertex)
getSurfaceSet
public BitSet[] getSurfaceSet()
getSurfaceSet
public BitSet[] getSurfaceSet(int level)
sortSurfaceSets
private void sortSurfaceSets()
setVertexSets
public void setVertexSets(boolean onlyIfNull)
findSet
private int findSet(int vertex)
createSet
private void createSet(int v1,
int v2,
int v3)
mergeSets
private void mergeSets(int a,
int b)
invalidateSurfaceSet
public void invalidateSurfaceSet(int i)
checkCutoff
public static boolean checkCutoff(int iA,
int iB,
int iC,
float[] vertexValues)
updateInvalidatedVertices
public void updateInvalidatedVertices(BitSet bs)
invalidateVertices
public void invalidateVertices(BitSet bsInvalid)