org.jmol.shapespecial
Class DrawMesh

java.lang.Object
  extended by org.jmol.shape.Mesh
      extended by org.jmol.shapespecial.DrawMesh

public class DrawMesh
extends Mesh


Field Summary
(package private)  javax.vecmath.Vector3f[] axes
           
(package private)  javax.vecmath.Vector3f axis
           
(package private)  float drawArrowScale
           
(package private)  int drawType
           
(package private)  int[] drawTypes
           
(package private)  int drawVertexCount
           
(package private)  int[] drawVertexCounts
           
(package private)  boolean isFixed
           
(package private)  boolean isVector
           
(package private)  java.util.BitSet modelFlags
           
(package private)  boolean nohead
           
(package private)  javax.vecmath.Point3f[] ptCenters
           
 
Fields inherited from class org.jmol.shape.Mesh
atomIndex, bitsets, colix, colorCommand, data1, data2, diameter, drawTriangles, fillTriangles, frontOnly, haveCheckByte, haveXyPoints, insideOut, isColorSolid, isTwoSided, isValid, lighting, linkedMesh, meshType, modelIndex, normixes, polygonCount, polygonIndexes, PREVIOUS_MESH_ID, ptCenter, scale, scriptCommand, SEED_COUNT, showPoints, showTriangles, thisID, title, vAB, vAC, vertexCount, vertices, visibilityFlags, visible, width
 
Constructor Summary
DrawMesh(java.lang.String thisID, Graphics3D g3d, short colix)
           
 
Method Summary
 void deleteAtoms(int modelIndex)
           
(package private)  void offset(javax.vecmath.Vector3f offset)
           
(package private)  void setCenter(int iModel)
           
 
Methods inherited from class org.jmol.shape.Mesh
addQuad, addTriangle, addVertexCopy, clear, getState, getVertexNormals, initialize, initializeNormixes, setColix, setLighting, setPolygonCount, setTranslucent, setVisibilityFlags, sumVertexNormals
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelFlags

java.util.BitSet modelFlags

drawType

int drawType

drawTypes

int[] 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
Constructor Detail

DrawMesh

DrawMesh(java.lang.String thisID,
         Graphics3D g3d,
         short colix)
Method Detail

setCenter

final void setCenter(int iModel)

offset

void offset(javax.vecmath.Vector3f offset)

deleteAtoms

public void deleteAtoms(int modelIndex)