Class MeshData
java.lang.Object
org.jmol.util.MeshSurface
org.jmol.jvxl.data.MeshData
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intintFields inherited from class MeshSurface
altVertices, bsDisplay, bsPolygons, bsSlabDisplay, bsSlabGhost, colix, colixBack, colorsExplicit, dataOnly, haveQuads, iA, iB, iC, isColorSolid, isDrawPolygon, isMerged, mat4, mergePolygonCount0, mergeVertexCount0, meshType, normalCount, normals, normalsTemp, normixCount, nSets, oabc, offset, P_CHECK, P_CONTOUR, P_EXPLICIT_COLOR, pc, pcs, pis, polygonCount0, SEED_COUNT, slabColix, slabMeshType, slabOptions, surfaceAtoms, surfaceSet, vc, vcs, vertexCount0, vertexSets, vertexSource, vs, vvs, vwr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddVertexCopy(T3 vertex, float value, int assocVertex, boolean asCopy) static ObjectcalculateVolumeOrArea(MeshData m, BS thisSet, boolean isArea, boolean getSets) static booleancheckCutoff(int iA, int iB, int iC, float[] vertexValues) BS[]voidinvalidateSurfaceSet(int i) voidinvalidateVertices(BS bsInvalid) voidsetVertexSets(boolean onlyIfNull) voidMethods inherited from class MeshSurface
addPolygon, addPolygonC, addQuad, addTriangle, addTriangleCheck, addV, addVCVal, getFaces, getMeshSlicer, getResolution, getSlabColor, getSlabType, getSphereData, getSphericalInterpolationFraction, getVertices, invalidatePolygons, newMesh, resetSlab, setABC, setBoundingBox, setBox, setColix, setColixBack, setPolygonCount, setTranslucentVertices, slabBrillouin, slabPolygonsList
-
Field Details
-
MODE_GET_VERTICES
public static final int MODE_GET_VERTICES- See Also:
-
MODE_GET_COLOR_INDEXES
public static final int MODE_GET_COLOR_INDEXES- See Also:
-
MODE_PUT_SETS
public static final int MODE_PUT_SETS- See Also:
-
MODE_PUT_VERTICES
public static final int MODE_PUT_VERTICES- See Also:
-
vertexIncrement
public int vertexIncrement -
polygonColorData
-
-
Constructor Details
-
MeshData
public MeshData()
-
-
Method Details
-
addVertexCopy
-
getSurfaceSet
-
setVertexSets
public void setVertexSets(boolean onlyIfNull) -
invalidateSurfaceSet
public void invalidateSurfaceSet(int i) -
checkCutoff
public static boolean checkCutoff(int iA, int iB, int iC, float[] vertexValues) -
calculateVolumeOrArea
-
updateInvalidatedVertices
-
invalidateVertices
-