public class CartoonRenderer extends RocketsRenderer
Modifier and Type | Field and Description |
---|---|
private boolean |
ladderOnly |
(package private) P3 |
ptConnect |
(package private) P3i |
ptConnectScr |
private boolean |
renderAsRockets |
private boolean |
renderEdges |
private P3[] |
ring5Points |
private P3i[] |
ring5Screens |
private P3[] |
ring6Points |
private P3i[] |
ring6Screens |
cordMidPoints, newRockets, renderArrowHeads, tPending
baseStrandOffset, strandCount, strandSeparation
bsVisible, cartoonsFancy, colixBack, colixes, colixesBack, controlPoints, controlPointScreens, isCarbohydrate, isNucleic, isPass2, leadAtomIndices, mads, monomerCount, monomers, ribbonBottomScreens, ribbonTopScreens, structureTypes, wingVectors, wireframeOnly
antialias, bsPolygons, bsPolygonsToExport, diameter, exportPass, frontOnly, haveBsDisplay, imageFontScaling, isGhostPass, isTranslucent, isTranslucentInherit, latticeOffset, mesh, needTranslucent, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, selectedPolyOnly, thePlane, transformedVectors, vertexCount, vertices, volumeRender, width
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
Constructor and Description |
---|
CartoonRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
renderBioShape(BioShape bioShape) |
private void |
renderCartoonRockets() |
private void |
renderLeontisWesthofEdges(NucleicMonomer nucleotide,
short thisMad) |
(package private) void |
renderNucleic() |
private void |
renderNucleicBaseStep(NucleicMonomer nucleotide,
short thisMad,
P3i backboneScreen,
P3 ptConnect) |
private void |
renderRing5() |
private void |
renderRing6() |
protected void |
renderRockets() |
private void |
renderTriangle() |
buildArrowHeadBox, buildBox, calcRopeMidPoints, drawArrowHeadBox, drawBox, isSheet, renderCone, renderPending, renderSpecialSegment
render2Strand, renderMeshRibbon
renderStrands, renderStrandShape, setStrandCount
renderTrace
adjustCartoonSeamNormals, calcScreenControlPoints, calcScreens, getLeadColix, getLeadColixBack, getScreenControlPoints, isHelix, render, renderHermiteArrowHead, renderHermiteConic, renderHermiteCylinder, renderHermiteRibbon, setBioColix
checkNormals, drawLine, drawTriangle, exportSurface, isPolygonDisplayable, render2, render2b, renderMesh, renderMesh2, renderPoints, renderTriangles, setColix
initRenderer, renderShape, setViewerG3dShapeID
private boolean renderAsRockets
private boolean renderEdges
private boolean ladderOnly
P3i ptConnectScr
P3 ptConnect
private final P3[] ring6Points
private final P3i[] ring6Screens
private final P3[] ring5Points
private final P3i[] ring5Screens
protected void renderBioShape(BioShape bioShape)
renderBioShape
in class RocketsRenderer
void renderNucleic()
protected void renderRockets()
renderRockets
in class RocketsRenderer
private void renderCartoonRockets()
private void renderNucleicBaseStep(NucleicMonomer nucleotide, short thisMad, P3i backboneScreen, P3 ptConnect)
private void renderLeontisWesthofEdges(NucleicMonomer nucleotide, short thisMad)
private void renderTriangle()
private void renderRing6()
private void renderRing5()