org.jzy3d.plot3d.primitives.axes
Class AxeBoxWithTxtRenderer
java.lang.Object
org.jzy3d.plot3d.primitives.axes.AxeBox
org.jzy3d.plot3d.primitives.axes.AxeBoxWithTxtRenderer
- All Implemented Interfaces:
- IAxe
public class AxeBoxWithTxtRenderer
- extends AxeBox
- implements IAxe
The AxeBox displays a box with front face invisible and ticks labels.
- Author:
- Martin Pernollet
Fields inherited from class org.jzy3d.plot3d.primitives.axes.AxeBox |
AXE_X, AXE_Y, AXE_Z, axeXquads, axeXx, axeXy, axeXz, axeYquads, axeYx, axeYy, axeYz, axeZquads, axeZx, axeZy, axeZz, boxBounds, center, layout, normx, normy, normz, PRECISION, quadIsHidden, quadx, quady, quadz, scale, txt, view, wholeBounds, xrange, yrange, zrange |
Methods inherited from class org.jzy3d.plot3d.primitives.axes.AxeBox |
draw, drawCube, drawGridOnQuad, drawTicks, findClosestXaxe, findClosestYaxe, findClosestZaxe, getBoxBounds, getCenter, getHiddenQuads, getLayout, getTextRenderer, getView, getWholeBounds, init, min, print3DcolorVertex, printHiddenQuads, setAxe, setAxeBox, setScale, setTextRenderer, setView |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
txtRenderer
protected TextOverlay txtRenderer
AxeBoxWithTxtRenderer
public AxeBoxWithTxtRenderer(BoundingBox3d bbox,
IAxeLayout layout)
AxeBoxWithTxtRenderer
public AxeBoxWithTxtRenderer(BoundingBox3d bbox)
dispose
public void dispose()
- Specified by:
dispose
in interface IAxe
- Overrides:
dispose
in class AxeBox
getExperimentalTextRenderer
public TextOverlay 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
-
drawTicks
protected BoundingBox3d drawTicks(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
int axis,
int direction,
Color color,
Halign hal,
Valign val)
- Overrides:
drawTicks
in class AxeBox
Copyright © 2013. All rights reserved.