Package org.jmol.render
Class LabelsRenderer
- java.lang.Object
-
- org.jmol.render.ShapeRenderer
-
- org.jmol.render.FontLineShapeRenderer
-
- org.jmol.render.LabelsRenderer
-
- Direct Known Subclasses:
EchoRenderer,MeasuresRenderer
public class LabelsRenderer extends FontLineShapeRenderer
-
-
Field Summary
Fields Modifier and Type Field Description protected intascentprivate Atomatomprotected Point3fiatomPtprotected shortbgcolixprivate float[]boxXYprotected intdescentprivate bytefid(package private) bytefidPreviousprivate booleanisAbsoluteprotected shortlabelColix(package private) int[]minZprivate intoffsetprivate intpointerprotected javajs.util.P3pTempprivate floatscalePixelsPerMicronprivate javajs.util.P3iscreenprotected floatsppmprotected inttextAlignprotected float[]xyprivate intzBoxprotected intzSlab-
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 LabelsRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanrender()protected TextrenderLabelOrMeasure(Text text, java.lang.String label)-
Methods inherited from class org.jmol.render.FontLineShapeRenderer
checkTickTemps, drawDashed, drawLine, drawLine2, drawString, drawTicks, fillCylinder, getDiameter, renderLine
-
Methods inherited from class org.jmol.render.ShapeRenderer
initRenderer, isVisibleForMe, renderShape, setup, setViewerG3dShapeID
-
-
-
-
Field Detail
-
minZ
final int[] minZ
-
ascent
protected int ascent
-
descent
protected int descent
-
sppm
protected float sppm
-
xy
protected float[] xy
-
screen
private javajs.util.P3i screen
-
fidPrevious
byte fidPrevious
-
pTemp
protected javajs.util.P3 pTemp
-
bgcolix
protected short bgcolix
-
labelColix
protected short labelColix
-
fid
private byte fid
-
atom
private Atom atom
-
atomPt
protected Point3fi atomPt
-
isAbsolute
private boolean isAbsolute
-
offset
private int offset
-
textAlign
protected int textAlign
-
pointer
private int pointer
-
zSlab
protected int zSlab
-
zBox
private int zBox
-
boxXY
private float[] boxXY
-
scalePixelsPerMicron
private float scalePixelsPerMicron
-
-
Method Detail
-
render
protected boolean render()
- Specified by:
renderin classShapeRenderer
-
-