Package org.jmol.renderbio
Class StrandsRenderer
java.lang.Object
org.jmol.render.ShapeRenderer
org.jmol.renderbio.BioShapeRenderer
org.jmol.renderbio.StrandsRenderer
- Direct Known Subclasses:
MeshRibbonRenderer,RocketsRenderer,TraceRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatprotected intprotected floatFields inherited from class org.jmol.renderbio.BioShapeRenderer
aspectRatio, bioShape, bsVisible, cartoonsFancy, colixBack, colixes, colixesBack, controlPoints, controlPointScreens, diameterBeg, diameterEnd, diameterMid, hermiteLevel, iNext, iNext2, iNext3, iPrev, isCarbohydrate, isHighRes, isNucleic, isPhosphorusOnly, leadAtomIndices, madBeg, madEnd, madMid, mads, meshRenderer, monomerCount, monomers, ribbonBottomScreens, ribbonTopScreens, structureTypes, wingVectors, wireframeOnlyFields 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 voidrenderBioShape(BioShape bioShape) private voidrenderStrand(javajs.util.P3[] screens) protected voidprotected voidprotected booleanMethods inherited from class org.jmol.renderbio.BioShapeRenderer
calcScreenControlPoints, calcScreens, drawSegmentAB, getLeadColix, getLeadColixBack, render, renderHermiteArrowHead, renderHermiteConic, renderHermiteCylinder, renderHermiteRibbon, setBioColix, setColix, setNeighborsMethods inherited from class org.jmol.render.ShapeRenderer
initRenderer, isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
Field Details
-
strandCount
protected int strandCount -
strandSeparation
protected float strandSeparation -
baseStrandOffset
protected float baseStrandOffset
-
-
Constructor Details
-
StrandsRenderer
public StrandsRenderer()
-
-
Method Details
-
renderBioShape
- Specified by:
renderBioShapein classBioShapeRenderer
-
renderStrandShape
protected void renderStrandShape() -
setStrandCount
protected boolean setStrandCount() -
renderStrands
protected void renderStrands() -
renderStrand
private void renderStrand(javajs.util.P3[] screens)
-