Package org.jmol.renderspecial
Class VectorsRenderer
java.lang.Object
org.jmol.render.ShapeRenderer
org.jmol.renderspecial.VectorsRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final float
private int
private boolean
private boolean
private final javajs.util.V3
private float
private int
private final javajs.util.P3
private final Point3fi
private final javajs.util.P3
private final javajs.util.P3
private final Point3fi
private javajs.util.P3
private javajs.util.P3
private final javajs.util.P3
private final javajs.util.P3
private final javajs.util.P3
private boolean
private boolean
private float
private boolean
private boolean
private int
private boolean
private Vibration
Fields inherited from class org.jmol.render.ShapeRenderer
colix, exportType, g3d, isExport, mad, ms, myVisibilityFlag, shape, shapeID, tm, vwr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
render()
private void
renderVector
(Atom atom, Vibration vib) private boolean
transform
(short mad, Atom atom, Vibration vib, JmolModulationSet mod2) Methods inherited from class org.jmol.render.ShapeRenderer
initRenderer, isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
Field Details
-
arrowHeadOffset
private static final float arrowHeadOffset- See Also:
-
ptTemp
-
pointVectorStart
private final javajs.util.P3 pointVectorStart -
pointVectorEnd
-
pointArrowHead
private final javajs.util.P3 pointArrowHead -
screenVectorStart
private final javajs.util.P3 screenVectorStart -
screenVectorEnd
private final javajs.util.P3 screenVectorEnd -
screenArrowHead
private final javajs.util.P3 screenArrowHead -
headOffsetVector
private final javajs.util.V3 headOffsetVector -
pTemp3
private final javajs.util.P3 pTemp3 -
diameter
private int diameter -
headWidthPixels
private int headWidthPixels -
vectorScale
private float vectorScale -
vectorSymmetry
private boolean vectorSymmetry -
headScale
private float headScale -
drawShaft
private boolean drawShaft -
vibTemp
-
vectorsCentered
private boolean vectorsCentered -
standardVector
private boolean standardVector -
vibrationOn
private boolean vibrationOn -
drawCap
private boolean drawCap -
showModVecs
private boolean showModVecs -
vectorTrail
private int vectorTrail -
ptTemp4
private javajs.util.P3 ptTemp4 -
ptTemp2
private javajs.util.P3 ptTemp2
-
-
Constructor Details
-
VectorsRenderer
public VectorsRenderer()
-
-
Method Details
-
render
protected boolean render()- Specified by:
render
in classShapeRenderer
-
transform
-
renderVector
-