org.jmol.shapebio
Class StrandsRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.MeshRenderer
org.jmol.shapebio.BioShapeRenderer
org.jmol.shapebio.StrandsRenderer
- Direct Known Subclasses:
- MeshRibbonRenderer
public class StrandsRenderer
- extends BioShapeRenderer
Fields inherited from class org.jmol.shapebio.BioShapeRenderer |
bsVisible, colixes, controlPoints, controlPointScreens, isCarbohydrate, isNucleic, leadAtomIndices, mads, monomerCount, monomers, ribbonBottomScreens, ribbonTopScreens, structureTypes, wingVectors |
Fields inherited from class org.jmol.shape.MeshRenderer |
antialias, bsPolygons, diameter, frontOnly, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, width |
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, exportType, g3d, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer |
Methods inherited from class org.jmol.shapebio.BioShapeRenderer |
calcScreenControlPoints, calcScreenControlPoints, calcScreens, getLeadColix, isHelix, render, renderCone, renderHermiteArrowHead, renderHermiteConic, renderHermiteCylinder, renderHermiteRibbon |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
strandCount
protected int strandCount
strandSeparation
protected float strandSeparation
baseOffset
protected float baseOffset
StrandsRenderer
public StrandsRenderer()
renderBioShape
protected void renderBioShape(BioShape bioShape)
- Specified by:
renderBioShape
in class BioShapeRenderer
setStrandCount
protected boolean setStrandCount()
render1
protected void render1()
render1Strand
private void render1Strand(Point3i[] screens)