Package org.jzy3d.plot3d.primitives.axis
Class AxisBoxWithTxtRenderer
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.axis.AxisBox
-
- org.jzy3d.plot3d.primitives.axis.AxisBoxWithTxtRenderer
-
-
Field Summary
Fields Modifier and Type Field Description protected AWTTextOverlay
txtRenderer
-
Fields inherited from class org.jzy3d.plot3d.primitives.axis.AxisBox
annotations, AXE_X, AXE_Y, AXE_Z, axeXquads, axeXx, axeXy, axeXz, axeYquads, axeYx, axeYy, axeYz, axeZquads, axeZx, axeZy, axeZz, boxBounds, center, labels, layout, normx, normy, normz, PRECISION, quadIsHidden, quadx, quady, quadz, rotateLabel, scale, spaceTransformer, textRenderer, ticks, view, wholeBounds, xrange, yrange, zrange
-
-
Constructor Summary
Constructors Constructor Description AxisBoxWithTxtRenderer(BoundingBox3d bbox)
AxisBoxWithTxtRenderer(BoundingBox3d bbox, IAxisLayout layout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
AWTTextOverlay
getExperimentalTextRenderer()
void
setExperimentalTextOverlayRenderer(ICanvas canvas)
Initialize a text renderer that will reference the target canvas for getting its dimensions (in order to convert coordinates from OpenGL2 to Java2d).-
Methods inherited from class org.jzy3d.plot3d.primitives.axis.AxisBox
addAnnotation, cullingDisable, cullingEnable, doTransform, draw, drawAnnotations, drawCube, drawFace, drawGrid, drawGridOnQuad, drawTicksAndLabels, drawTicksAndLabelsX, drawTicksAndLabelsY, drawTicksAndLabelsZ, findClosestXaxe, findClosestYaxe, findClosestZaxe, getAnnotations, getAxisTicks, getBounds, getCenter, getCorners, getHiddenQuads, getHiddenQuads, getLayout, getQuadIsHidden, getQuadX, getQuadY, getQuadZ, getScale, getSpaceTransformer, getTextRenderer, getView, getWholeBounds, init, isX, isXAxeLabelDisplayed, isY, isYAxeLabelDisplayed, isZ, isZAxeLabelDisplayed, min, setAnnotations, setAxe, setAxeBox, setScale, setSpaceTransformer, setTextRenderer, setView, updateHiddenQuads
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jzy3d.plot3d.primitives.axis.IAxis
draw, getAnnotations, getBounds, getCenter, getLayout, getScale, getSpaceTransformer, getTextRenderer, getWholeBounds, setAnnotations, setAxe, setScale, setSpaceTransformer, setTextRenderer
-
-
-
-
Field Detail
-
txtRenderer
protected AWTTextOverlay txtRenderer
-
-
Constructor Detail
-
AxisBoxWithTxtRenderer
public AxisBoxWithTxtRenderer(BoundingBox3d bbox, IAxisLayout layout)
-
AxisBoxWithTxtRenderer
public AxisBoxWithTxtRenderer(BoundingBox3d bbox)
-
-
Method Detail
-
dispose
public void dispose()
-
getExperimentalTextRenderer
public AWTTextOverlay getExperimentalTextRenderer()
-
setExperimentalTextOverlayRenderer
public void setExperimentalTextOverlayRenderer(ICanvas canvas)
Initialize a text renderer that will reference the target canvas for getting its dimensions (in order to convert coordinates from OpenGL2 to Java2d).- Parameters:
canvas
-
-
-