org.jmol.shapebio
public class RocketsRenderer extends BioShapeRenderer
| Field Summary | |
|---|---|
| static byte[] | arrowHeadFaces |
| static byte[] | boxFaces |
| protected Point3f[] | cordMidPoints |
| Point3f[] | corners |
| int | endIndexPending |
| Vector3f | lengthVector |
| static float | MIN_CONE_HEIGHT |
| Point3f | pointCorner |
| Point3f | pointTipOffset |
| ProteinStructure | proteinstructurePending |
| protected boolean | renderAsBarrels |
| Vector3f | scaledHeightVector |
| Vector3f | scaledWidthVector |
| Point3f | screenA |
| Point3f | screenB |
| Point3f | screenC |
| Point3f[] | screenCorners |
| int | startIndexPending |
| protected boolean | tPending |
| Method Summary | |
|---|---|
| void | buildArrowHeadBox(Point3f pointCorner, Vector3f scaledWidthVector, Vector3f scaledHeightVector, Point3f pointTip) |
| void | buildBox(Point3f pointCorner, Vector3f scaledWidthVector, Vector3f scaledHeightVector, Vector3f lengthVector) |
| protected void | calcRopeMidPoints(boolean isNewStyle) |
| void | drawArrowHeadBox(Point3f base, Point3f tip) |
| void | drawBox(Point3f pointA, Point3f pointB) |
| protected boolean | isSheet(int i) |
| protected void | render1() |
| protected void | renderBioShape(BioShape bioShape) |
| protected void | renderPending() |
| void | renderPendingRocketSegment(int i, Point3f pointStart, Point3f pointBeforeEnd, Point3f pointEnd, boolean tEnd) |
| void | renderPendingSheet(Point3f pointStart, Point3f pointBeforeEnd, Point3f pointEnd, boolean tEnd) |
| protected void | renderSpecialSegment(Monomer monomer, short thisColix, short thisMad) |