public class DrawMesh extends Mesh
Modifier and Type | Field and Description |
---|---|
(package private) javax.vecmath.Vector3f[] |
axes |
(package private) javax.vecmath.Vector3f |
axis |
(package private) java.util.BitSet |
bsMeshesVisible |
(package private) float |
drawArrowScale |
(package private) Draw.EnumDrawType |
drawType |
(package private) Draw.EnumDrawType[] |
drawTypes |
(package private) int |
drawVertexCount |
(package private) int[] |
drawVertexCounts |
(package private) boolean |
isBarb |
(package private) boolean |
isFixed |
(package private) boolean |
isVector |
(package private) java.util.BitSet |
modelFlags |
(package private) boolean |
noHead |
(package private) javax.vecmath.Point3f[] |
ptCenters |
atomIndex, cappingObject, checkByteCount, color, colorCommand, colorDensity, connections, diameter, drawTriangles, fillTriangles, frontOnly, havePlanarContours, haveXyPoints, index, insideOut, isTwoSided, isValid, lattice, lighting, lineData, linkedMesh, meshColix, modelIndex, normixes, PREVIOUS_MESH_ID, ptCenter, recalcAltVertices, scale, scale3d, scriptCommand, showContourLines, showPoints, showTriangles, slabbingObject, thisID, title, unitCell, vAB, vAC, vertexColorMap, visibilityFlags, visible, vTemp, width, xmlProperties
altVertices, bsDisplay, bsPolygons, bsSlabDisplay, bsSlabGhost, colix, haveQuads, iA, iB, iC, isColorSolid, isMerged, isTriangleSet, mat4, mergePolygonCount0, mergeVertexCount0, meshType, normalCount, normals, normalsTemp, normixCount, nSets, offset, polygonColixes, polygonCount, polygonCount0, polygonIndexes, SEED_COUNT, slabColix, slabMeshType, slabOptions, spanningVectors, surfaceSet, vertexColixes, vertexCount, vertexCount0, vertexSets, vertexSource, vertexValues, vertices
Constructor and Description |
---|
DrawMesh(java.lang.String thisID,
Graphics3D g3d,
short colix,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
deleteAtoms(int modelIndex) |
(package private) void |
offset(javax.vecmath.Vector3f offset) |
(package private) void |
setCenter(int iModel) |
(package private) void |
setCenters() |
checkWithin, clear, getBoundingBox, getMinDistanceForVertexGrouping, getNormals, getNormalsTemp, getOffsetVertices, getRendering, getState, getUnitCell, getVertexIndexFromNumber, getVisibleVertexBitSet, initialize, rotateTranslate, setLighting, setNormixes, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals
addIntersectionVertex, addPolygon, addQuad, addTriangle, addTriangleCheck, addVertexCopy, addVertexCopy, addVertexCopy, getCapSlabObject, getFaces, getIntersection, getSlabColor, getSlabObject, getSlabTranslucency, getSlabType, getSlabWithinRange, getSphericalInterpolationFraction, getVertices, invalidatePolygons, resetSlab, setABC, setColix, setPolygonCount, setSlab, slabBrillouin, slabPolygons, slabPolygons
java.util.BitSet modelFlags
Draw.EnumDrawType drawType
Draw.EnumDrawType[] drawTypes
javax.vecmath.Point3f[] ptCenters
javax.vecmath.Vector3f axis
javax.vecmath.Vector3f[] axes
int drawVertexCount
int[] drawVertexCounts
boolean isFixed
boolean isVector
float drawArrowScale
boolean noHead
boolean isBarb
java.util.BitSet bsMeshesVisible
DrawMesh(java.lang.String thisID, Graphics3D g3d, short colix, int index)