Package org.jmol.shapespecial
Class DrawMesh
java.lang.Object
org.jmol.util.MeshSurface
org.jmol.shape.Mesh
org.jmol.shapespecial.DrawMesh
- Direct Known Subclasses:
CGOMesh
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) javajs.util.V3[]
(package private) javajs.util.V3
javajs.util.BS
float
(package private) Draw.EnumDrawType[]
(package private) int
(package private) int[]
int
boolean
(package private) boolean
boolean
boolean
javajs.util.BS
boolean
(package private) javajs.util.P3[]
float
Fields inherited from class org.jmol.shape.Mesh
atomIndex, bsTemp, cappingObject, checkByteCount, color, colorCommand, colorDensity, colorType, connectedAtoms, diameter, drawTriangles, fillTriangles, frontOnly, havePlanarContours, haveXyPoints, index, insideOut, isModelConnected, isShell, isTwoSided, isValid, lattice, lighting, lineData, linkedMesh, meshColix, modelIndex, normixes, PREVIOUS_MESH_ID, ptCenter, recalcAltVertices, reverseColor, scale3d, scriptCommand, showContourLines, showPoints, showTriangles, slabbingObject, symopColixes, symopNormixes, symops, thisID, title, unitCell, useColix, vAB, vertexColorMap, visibilityFlags, visible, volumeRenderPointSize, vTemp, width
Fields inherited from class org.jmol.util.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 TypeMethodDescriptionvoid
void
deleteAtoms
(int modelIndex) boolean
(package private) void
offset
(javajs.util.V3 offset) (package private) final void
setCenter
(int iModel) (package private) void
Methods inherited from class org.jmol.shape.Mesh
checkWithin, clearMesh, getBoundingBox, getInfo, getMinDistance2ForVertexGrouping, getNormals, getNormalsTemp, getOffsetVertices, getRendering, getState, getUnitCell, getVertexIndexFromNumber, getVisibleVBS, getVisibleVertexBitSet, initialize, mesh1, rotateTranslate, setLighting, setNormixes, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals, sumVertexNormals2
Methods inherited from class org.jmol.util.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
-
bsMeshesVisible
public javajs.util.BS bsMeshesVisible -
modelFlags
public javajs.util.BS modelFlags -
drawType
-
drawTypes
Draw.EnumDrawType[] drawTypes -
ptCenters
javajs.util.P3[] ptCenters -
axis
javajs.util.V3 axis -
axes
javajs.util.V3[] axes -
drawVertexCount
int drawVertexCount -
drawVertexCounts
int[] drawVertexCounts -
isFixed
boolean isFixed -
isVector
public boolean isVector -
drawArrowScale
public float drawArrowScale -
noHead
public boolean noHead -
isBarb
public boolean isBarb -
scale
public float scale -
isScaleSet
public boolean isScaleSet -
fontID
public int fontID -
titleColor
-
-
Constructor Details
-
DrawMesh
- Parameters:
vwr
-thisID
-colix
-index
-
-
-
Method Details