org.jmol.shapespecial
Class DrawMesh
java.lang.Object
org.jmol.util.MeshSurface
org.jmol.shape.Mesh
org.jmol.shapespecial.DrawMesh
public class DrawMesh
- extends Mesh
Fields inherited from class org.jmol.shape.Mesh |
atomIndex, cappingObject, checkByteCount, color, colorCommand, colorDensity, connections, diameter, drawTriangles, fillTriangles, frontOnly, havePlanarContours, haveXyPoints, index, insideOut, isPolygonSet, isTwoSided, isValid, lattice, lighting, lineData, linkedMesh, meshColix, modelIndex, normixes, PREVIOUS_MESH_ID, ptCenter, q, recalcAltVertices, scale, scriptCommand, showContourLines, showPoints, showTriangles, slabbingObject, thisID, title, vAB, vAC, vertexColorMap, visibilityFlags, visible, vTemp, width, xmlProperties |
Fields inherited from class org.jmol.util.MeshSurface |
altVertices, bsDisplay, bsPolygons, bsSlabDisplay, bsSlabGhost, colix, haveQuads, iA, iB, iC, isColorSolid, isMerged, mergePolygonCount0, mergeVertexCount0, meshType, normalCount, normals, nSets, offset, polygonColixes, polygonCount, polygonCount0, polygonIndexes, ptOffset, scale3d, SEED_COUNT, slabColix, slabMeshType, slabOptions, surfaceSet, vertexColixes, vertexCount, vertexCount0, vertexSets, vertexSource, vertexValues, vertices |
Constructor Summary |
DrawMesh(java.lang.String thisID,
Graphics3D g3d,
short colix,
int index)
|
Method Summary |
void |
deleteAtoms(int modelIndex)
|
(package private) void |
offset(javax.vecmath.Vector3f offset)
|
(package private) void |
setCenter(int iModel)
|
(package private) void |
setCenters()
|
Methods inherited from class org.jmol.shape.Mesh |
checkWithin, clear, getBoundingBox, getNormals, getOffsetVertices, getRendering, getState, getVertexIndexFromNumber, initialize, setLighting, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals, updateCoordinates |
Methods inherited from class org.jmol.util.MeshSurface |
addQuad, addTriangle, addTriangleCheck, addVertexCopy, addVertexCopy, getCapSlabObject, getFaces, getIntersection, getSlabColor, getSlabObject, getSlabTranslucency, getSlabType, getSlabWithinRange, getSphericalInterpolationFraction, getVertices, invalidatePolygons, resetSlab, setABC, setColix, setPolygonCount, setSlab, slabPolygons, slabPolygons |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
modelFlags
java.util.BitSet modelFlags
drawType
Draw.EnumDrawType drawType
drawTypes
Draw.EnumDrawType[] drawTypes
ptCenters
javax.vecmath.Point3f[] ptCenters
axis
javax.vecmath.Vector3f axis
axes
javax.vecmath.Vector3f[] axes
drawVertexCount
int drawVertexCount
drawVertexCounts
int[] drawVertexCounts
isFixed
boolean isFixed
isVector
boolean isVector
drawArrowScale
float drawArrowScale
noHead
boolean noHead
isBarb
boolean isBarb
bsMeshesVisible
java.util.BitSet bsMeshesVisible
DrawMesh
DrawMesh(java.lang.String thisID,
Graphics3D g3d,
short colix,
int index)
setCenters
void setCenters()
setCenter
final void setCenter(int iModel)
offset
void offset(javax.vecmath.Vector3f offset)
deleteAtoms
public void deleteAtoms(int modelIndex)