org.jzy3d.chart2d
Class AxeBox2d
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.axes.AxeBox
-
- org.jzy3d.chart2d.AxeBox2d
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description classAxeBox2d.RotatedTextBitmapRenderer
-
Constructor Summary
Constructors Constructor and Description AxeBox2d(BoundingBox3d bbox)AxeBox2d(BoundingBox3d bbox, IAxeLayout layout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddrawAxisLabel(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera cam, int direction, Color color, BoundingBox3d ticksTxtBounds, double xlab, double ylab, double zlab, java.lang.String axeLabel)Draws Y axis label vertically.voiddrawTicksAndLabels(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera camera)Renders only X and Y ticks.HalignlayoutHorizontal(int direction, Camera cam, Halign hal, Coord3d tickPosition)-
Methods inherited from class org.jzy3d.plot3d.primitives.axes.AxeBox
addAnnotation, cullingDisable, cullingEnable, dispose, doTransform, draw, drawAxisTickNumericLabel, drawAxisTicks, drawFace, drawGrid, drawTickLine, drawTicksAndLabelsX, drawTicksAndLabelsY, drawTicksAndLabelsZ, getAnnotations, getAxisTicks, getBoxBounds, getCenter, getLayout, getScale, getSpaceTransformer, getTextRenderer, getView, getWholeBounds, isX, isXDisplayed, isY, isYDisplayed, isZ, isZDisplayed, layoutVertical, setAnnotations, setAxe, setLineWidth, setScale, setSpaceTransformer, setTextRenderer, setView, updateHiddenQuads
-
-
-
-
Constructor Detail
-
AxeBox2d
public AxeBox2d(BoundingBox3d bbox, IAxeLayout layout)
-
AxeBox2d
public AxeBox2d(BoundingBox3d bbox)
-
-
Method Detail
-
drawTicksAndLabels
public void drawTicksAndLabels(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera camera)Renders only X and Y ticks.- Overrides:
drawTicksAndLabelsin classAxeBox
-
layoutHorizontal
public Halign layoutHorizontal(int direction, Camera cam, Halign hal, Coord3d tickPosition)
- Overrides:
layoutHorizontalin classAxeBox
-
drawAxisLabel
public void drawAxisLabel(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera cam, int direction, Color color, BoundingBox3d ticksTxtBounds, double xlab, double ylab, double zlab, java.lang.String axeLabel)Draws Y axis label vertically.- Overrides:
drawAxisLabelin classAxeBox
-
-
DMelt 3.0 © DataMelt by jWork.ORG