Modifier and Type | Class and Description |
---|---|
class |
AxeBox2d.RotatedTextBitmapRenderer |
Modifier and Type | Field and Description |
---|---|
protected AxeBox2d.RotatedTextBitmapRenderer |
txtRotation |
annotations, 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, spaceTransformer, txt, view, wholeBounds, xrange, yrange, zrange
Constructor and Description |
---|
AxeBox2d(BoundingBox3d bbox) |
AxeBox2d(BoundingBox3d bbox,
IAxeLayout layout) |
Modifier and Type | Method and Description |
---|---|
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,
String axeLabel)
Draws Y axis label vertically.
|
void |
drawTicksAndLabels(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
Camera camera)
Renders only X and Y ticks.
|
protected int |
findClosestXaxe(Camera cam)
Force given X axis to be used for tick placement
|
protected int |
findClosestYaxe(Camera cam)
Force given Y axis to be used for tick placement
|
Halign |
layoutHorizontal(int direction,
Camera cam,
Halign hal,
Coord3d tickPosition) |
addAnnotation, cullingDisable, cullingEnable, dispose, doTransform, draw, drawAxisTickNumericLabel, drawAxisTicks, drawCube, drawFace, drawGrid, drawGridOnQuad, drawTickLine, drawTicks, drawTicks, drawTicksAndLabelsX, drawTicksAndLabelsY, drawTicksAndLabelsZ, findClosestZaxe, getAnnotations, getAxisTicks, getBoxBounds, getCenter, getHiddenQuads, getLayout, getScale, getSpaceTransformer, getTextRenderer, getView, getWholeBounds, init, isX, isXDisplayed, isY, isYDisplayed, isZ, isZDisplayed, layoutVertical, min, print3DcolorVertex, printHiddenQuads, setAnnotations, setAxe, setAxeBox, setScale, setSpaceTransformer, setTextRenderer, setView, updateHiddenQuads, vertexGL2, vertexGLES2
protected AxeBox2d.RotatedTextBitmapRenderer txtRotation
public AxeBox2d(BoundingBox3d bbox, IAxeLayout layout)
public AxeBox2d(BoundingBox3d bbox)
public void drawTicksAndLabels(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera camera)
drawTicksAndLabels
in class AxeBox
protected int findClosestXaxe(Camera cam)
findClosestXaxe
in class AxeBox
protected int findClosestYaxe(Camera cam)
findClosestYaxe
in class AxeBox
public Halign layoutHorizontal(int direction, Camera cam, Halign hal, Coord3d tickPosition)
layoutHorizontal
in class AxeBox
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, String axeLabel)
drawAxisLabel
in class AxeBox
Copyright © 2016. All rights reserved.