public class StrandsRenderer extends BioShapeRenderer
Modifier and Type | Field and Description |
---|---|
protected float |
baseOffset |
protected int |
strandCount |
protected float |
strandSeparation |
bsVisible, colixes, controlPoints, controlPointScreens, isCarbohydrate, isNucleic, leadAtomIndices, mads, monomerCount, monomers, ribbonBottomScreens, ribbonTopScreens, structureTypes, wingVectors
antialias, bsPolygons, bsSlab, diameter, exportPass, frontOnly, haveBsDisplay, haveBsSlabDisplay, haveBsSlabGhost, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
Constructor and Description |
---|
StrandsRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
render1() |
private void |
render1Strand(javax.vecmath.Point3i[] screens) |
protected void |
renderBioShape(BioShape bioShape) |
protected boolean |
setStrandCount() |
calcScreenControlPoints, calcScreenControlPoints, calcScreens, getLeadColix, isHelix, render, renderCone, renderHermiteArrowHead, renderHermiteConic, renderHermiteCylinder, renderHermiteRibbon
checkNormals, drawLine, exportSurface, isPolygonDisplayable, render1, render2, renderPoints, renderTriangles, setColix
initRenderer, render, setViewerG3dShapeID
protected int strandCount
protected float strandSeparation
protected float baseOffset
protected void renderBioShape(BioShape bioShape)
renderBioShape
in class BioShapeRenderer
protected boolean setStrandCount()
protected void render1()
private void render1Strand(javax.vecmath.Point3i[] screens)