Package org.jmol.render
Class AxesRenderer
- java.lang.Object
-
- org.jmol.render.ShapeRenderer
-
- org.jmol.render.FontLineShapeRenderer
-
- org.jmol.render.CageRenderer
-
- org.jmol.render.AxesRenderer
-
public class AxesRenderer extends CageRenderer
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String[]axesTypesprivate static java.lang.String[]axisLabelsprivate short[]colixesprivate javajs.util.P3originScreenprivate javajs.util.P3pt000private javajs.util.P3ptTemp-
Fields inherited from class org.jmol.render.CageRenderer
isPolymer, isSlab, p3Screens, tickEdges
-
Fields inherited from class org.jmol.render.FontLineShapeRenderer
asLineOnly, colixA, colixB, dashDots, dashes, dotsOrDashes, draw000, endcap, font3d, fourdots, hDashes, imageFontScaling, ndots, pointT, pointT2, pointT3, pt0, pt0i, pt1, pt2i, s1, s2, sixdots, tickA, tickAs, tickB, tickBs, tickInfo, twodots, vectorT, vectorT2, vectorT3, width
-
Fields inherited from class org.jmol.render.ShapeRenderer
colix, exportType, g3d, isExport, mad, ms, myVisibilityFlag, shape, shapeID, tm, vwr
-
-
Constructor Summary
Constructors Constructor Description AxesRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitRenderer()protected booleanrender()private voidrender1(Axes axes, int mad10, boolean isXY, java.lang.String axisType, boolean isUnitCell, float scale, java.lang.String labels2)private voidrenderLabel(java.lang.String str, float x, float y, float z, float xCenter, float yCenter)-
Methods inherited from class org.jmol.render.CageRenderer
renderCage
-
Methods inherited from class org.jmol.render.FontLineShapeRenderer
checkTickTemps, drawDashedCylinder, drawLine, drawLine2, drawString, drawTicks, fillCylinder, getDiameter, renderLine
-
Methods inherited from class org.jmol.render.ShapeRenderer
isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
-
-
-
Method Detail
-
initRenderer
protected void initRenderer()
- Overrides:
initRendererin classShapeRenderer
-
render
protected boolean render()
- Specified by:
renderin classShapeRenderer
-
render1
private void render1(Axes axes, int mad10, boolean isXY, java.lang.String axisType, boolean isUnitCell, float scale, java.lang.String labels2)
-
renderLabel
private void renderLabel(java.lang.String str, float x, float y, float z, float xCenter, float yCenter)
-
-