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) |