public class CartoonRenderer extends RocketsRenderer
| Modifier and Type | Field and Description |
|---|---|
private boolean |
ladderOnly |
(package private) javajs.util.P3 |
ptConnect |
(package private) javajs.util.P3i |
ptConnectScr |
private boolean |
renderAsRockets |
private boolean |
renderEdges |
private javajs.util.P3[] |
ring5Points |
private javajs.util.P3i[] |
ring5Screens |
private javajs.util.P3[] |
ring6Points |
private javajs.util.P3i[] |
ring6Screens |
cordMidPoints, newRockets, renderArrowHeads, tPendingbaseStrandOffset, strandCount, strandSeparationbsVisible, cartoonsFancy, colixBack, colixes, colixesBack, controlPoints, controlPointScreens, isCarbohydrate, isNucleic, isPass2, leadAtomIndices, mads, monomerCount, monomers, ribbonBottomScreens, ribbonTopScreens, structureTypes, wingVectors, wireframeOnlyantialias, bsPolygons, bsPolygonsToExport, diameter, exportPass, frontOnly, haveBsDisplay, imageFontScaling, isGhostPass, isTranslucent, isTranslucentInherit, latticeOffset, mesh, meshSlabValue, needTranslucent, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, renderLow, scalePixelsPerMicron, screens, selectedPolyOnly, thePlane, transformedVectors, vertexCount, vertices, volumeRender, widthcolix, 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,
javajs.util.P3i backboneScreen,
javajs.util.P3 ptConnect) |
private void |
renderRing5() |
private void |
renderRing6() |
protected void |
renderRockets() |
private void |
renderTriangle() |
buildArrowHeadBox, buildBox, calcRopeMidPoints, drawArrowHeadBox, drawBox, isSheet, renderCone, renderPending, renderSpecialSegmentrenderStrands, renderStrandShape, setStrandCountadjustCartoonSeamNormals, calcScreenControlPoints, calcScreens, getLeadColix, getLeadColixBack, getScreenControlPoints, isHelix, render, renderHermiteArrowHead, renderHermiteConic, renderHermiteCylinder, renderHermiteRibbon, setBioColixcheckNormals, drawLine, drawTriangle, exportSurface, isPolygonDisplayable, render2, render2b, renderMesh, renderMesh2, renderPoints, renderTriangles, setColixinitRenderer, renderShape, setViewerG3dShapeIDprivate boolean renderAsRockets
private boolean renderEdges
private boolean ladderOnly
javajs.util.P3i ptConnectScr
javajs.util.P3 ptConnect
private final javajs.util.P3[] ring6Points
private final javajs.util.P3i[] ring6Screens
private final javajs.util.P3[] ring5Points
private final javajs.util.P3i[] ring5Screens
protected void renderBioShape(BioShape bioShape)
renderBioShape in class RocketsRenderervoid renderNucleic()
protected void renderRockets()
renderRockets in class RocketsRendererprivate void renderCartoonRockets()
private void renderNucleicBaseStep(NucleicMonomer nucleotide, short thisMad, javajs.util.P3i backboneScreen, javajs.util.P3 ptConnect)
private void renderLeontisWesthofEdges(NucleicMonomer nucleotide, short thisMad)
private void renderTriangle()
private void renderRing6()
private void renderRing5()