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, isTriangleSet, 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
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 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, getNormals, getOffsetVertices, getRendering, getState, getVertexIndexFromNumber, initialize, setLighting, setShowWithin, setTokenProperty, setTranslucent, setVisibilityFlags, sumVertexNormals, updateCoordinates
addQuad, addTriangle, addTriangleCheck, addVertexCopy, addVertexCopy, getCapSlabObject, getFaces, getIntersection, getSlabColor, getSlabObject, getSlabTranslucency, getSlabType, getSlabWithinRange, getSphericalInterpolationFraction, getVertices, invalidatePolygons, resetSlab, setABC, setColix, setPolygonCount, setSlab, 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)