org.jmol.shapespecial

Class VectorsRenderer

public class VectorsRenderer extends ShapeRenderer

Field Summary
static floatarrowHeadOffset
intdiameter
booleandoShaft
Vector3fheadOffsetVector
floatheadScale
intheadWidthPixels
Point3fpointArrowHead
Point3fpointVectorEnd
Point3iscreenArrowHead
Point3iscreenVectorEnd
floatvectorScale
Method Summary
protected voidrender()
voidrenderVector(Atom atom)
booleantransform(short mad, Atom atom, Vector3f vibrationVector)

Field Detail

arrowHeadOffset

static final float arrowHeadOffset

diameter

int diameter

doShaft

boolean doShaft

headOffsetVector

final Vector3f headOffsetVector

headScale

float headScale

headWidthPixels

int headWidthPixels

pointArrowHead

final Point3f pointArrowHead

pointVectorEnd

final Point3f pointVectorEnd

screenArrowHead

final Point3i screenArrowHead

screenVectorEnd

final Point3i screenVectorEnd

vectorScale

float vectorScale

Method Detail

render

protected void render()

renderVector

void renderVector(Atom atom)

transform

boolean transform(short mad, Atom atom, Vector3f vibrationVector)