Package org.jmol.render
Class AxesRenderer
java.lang.Object
org.jmol.render.ShapeRenderer
org.jmol.render.FontLineShapeRenderer
org.jmol.render.AxesRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BSprotected booleanprotected booleanprotected intprotected final P3[]protected intprotected P3protected booleanprotected booleanprotected booleanprotected booleanprotected char[]protected P3[]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, pymoldashes, s1, s2, sixdots, tickA, tickAs, tickB, tickBs, tickInfo, twodots, vectorT, vectorT2, vectorT3, widthFields inherited from class org.jmol.render.ShapeRenderer
colix, exportType, flags, g3d, isExport, mad, ms, myVisibilityFlag, shape, shapeID, tm, vwr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected booleanrender()protected voidrenderCage(int mad, P3[] vertices, int[][] faces, P3[] axisPoints, int firstLine, int allowedEdges0, int allowedEdges1, float scale) protected voidrenderCageLine(int i, int edge0, int edge1, int d, boolean drawTicks) protected voidprotected voidsetPeriodicity(P3[] vertices, float scale) Uccage onlyprotected voidMethods inherited from class org.jmol.render.FontLineShapeRenderer
checkTickTemps, drawDashedCylinder, drawLine, drawLine2, drawString, drawTicks, fillCylinder, getDiameter, renderLineMethods inherited from class org.jmol.render.ShapeRenderer
isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
Field Details
-
p3Screens
-
tickEdges
protected char[] tickEdges -
isSlab
protected boolean isSlab -
isPolymer
protected boolean isPolymer -
periodicity
protected int periodicity -
nDims
protected int nDims -
bsPeriod
-
pt
-
vvert
-
shiftA
protected boolean shiftA -
shiftB
protected boolean shiftB -
shiftC
protected boolean shiftC -
shifting
protected boolean shifting
-
-
Constructor Details
-
AxesRenderer
public AxesRenderer()
-
-
Method Details
-
initRenderer
protected void initRenderer()- Overrides:
initRendererin classShapeRenderer
-
render
protected boolean render()- Specified by:
renderin classShapeRenderer
-
setPeriodicity
Uccage only- Parameters:
vertices-scale-
-
renderCage
-
renderCageLine
protected void renderCageLine(int i, int edge0, int edge1, int d, boolean drawTicks) - Parameters:
i-edge0-edge1-d-drawTicks-
-
setBSPeriod
protected void setBSPeriod() -
setShifts
protected void setShifts()
-