Package org.jzy3d.chart2d
Class AxisBox2d
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.axis.AxisBox
-
- org.jzy3d.chart2d.AxisBox2d
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
AxisBox2d.RotatedTextBitmapRenderer
-
Field Summary
Fields Modifier and Type Field Description protected AxisBox2d.RotatedTextBitmapRenderer
txtRotation
-
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, depthRangeTrick, labels, layout, NO_OVERLAP_DEPTH_RATIO, normx, normy, normz, PRECISION, quadIsHidden, quadx, quady, quadz, rotateLabel, scale, spaceTransformer, textRenderer, ticks, view, wholeBounds, xrange, yrange, zrange
-
-
Constructor Summary
Constructors Constructor Description AxisBox2d(BoundingBox3d bbox)
AxisBox2d(BoundingBox3d bbox, AxisLayout layout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
drawTicksAndLabels(IPainter painter)
Renders only X and Y ticks.protected int
findClosestXaxe(Camera cam)
Force given X axis to be used for tick placementprotected int
findClosestYaxe(Camera cam)
Force given Y axis to be used for tick placement-
Methods inherited from class org.jzy3d.plot3d.primitives.axis.AxisBox
addAnnotation, cullingDisable, cullingEnable, dispose, doTransform, draw, drawAnnotations, drawCube, drawFace, drawGrid, drawGridOnQuad, drawTicksAndLabelsX, drawTicksAndLabelsY, drawTicksAndLabelsZ, 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
-
-
-
-
Field Detail
-
txtRotation
protected AxisBox2d.RotatedTextBitmapRenderer txtRotation
-
-
Constructor Detail
-
AxisBox2d
public AxisBox2d(BoundingBox3d bbox, AxisLayout layout)
-
AxisBox2d
public AxisBox2d(BoundingBox3d bbox)
-
-
Method Detail
-
drawTicksAndLabels
public void drawTicksAndLabels(IPainter painter)
Renders only X and Y ticks.- Overrides:
drawTicksAndLabels
in classAxisBox
-
findClosestXaxe
protected int findClosestXaxe(Camera cam)
Force given X axis to be used for tick placement- Overrides:
findClosestXaxe
in classAxisBox
-
findClosestYaxe
protected int findClosestYaxe(Camera cam)
Force given Y axis to be used for tick placement- Overrides:
findClosestYaxe
in classAxisBox
-
-