| 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, vertexGLES2protected 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 AxeBoxprotected int findClosestXaxe(Camera cam)
findClosestXaxe in class AxeBoxprotected int findClosestYaxe(Camera cam)
findClosestYaxe in class AxeBoxpublic Halign layoutHorizontal(int direction, Camera cam, Halign hal, Coord3d tickPosition)
layoutHorizontal in class AxeBoxpublic 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 AxeBoxCopyright © 2016. All rights reserved.