org.jmol.shape
Class MeasuresRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.FontLineShapeRenderer
org.jmol.shape.MeasuresRenderer
public class MeasuresRenderer
- extends FontLineShapeRenderer
Fields inherited from class org.jmol.shape.FontLineShapeRenderer |
atomA, atomB, atomC, atomD, draw000, endcap, font3d, imageFontScaling, pointT, pointT2, pointT3, pt0, pt1, pt2, tickInfo, vectorT, vectorT2, vectorT3 |
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
measurement
private Measurement measurement
doJustify
private boolean doJustify
aaT
private javax.vecmath.AxisAngle4f aaT
matrixT
private javax.vecmath.Matrix3f matrixT
MeasuresRenderer
public MeasuresRenderer()
render
protected void render()
- Specified by:
render
in class ShapeRenderer
getAtom
private Point3fi getAtom(int i)
renderMeasurement
private void renderMeasurement(int count,
Measurement measurement,
boolean renderLabel)
renderDistance
void renderDistance(boolean renderLabel)
renderAngle
private void renderAngle(boolean renderLabel)
renderTorsion
private void renderTorsion(boolean renderLabel)
renderPendingMeasurement
private void renderPendingMeasurement(MeasurementPending measurementPending)
renderPendingWithCursor
private void renderPendingWithCursor(int count,
MeasurementPending measurementPending)
drawLine
protected int drawLine(int x1,
int y1,
int z1,
int x2,
int y2,
int z2,
int mad)
- Overrides:
drawLine
in class FontLineShapeRenderer