| Modifier and Type | Field and Description |
|---|---|
protected TextOverlay |
txtRenderer |
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 |
|---|
AxeBoxWithTxtRenderer(BoundingBox3d bbox) |
AxeBoxWithTxtRenderer(BoundingBox3d bbox,
IAxeLayout layout) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected BoundingBox3d |
drawTicks(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
Camera cam,
int axis,
int direction,
Color color,
Halign hal,
Valign val)
Draws axis labels, tick lines and tick label
|
TextOverlay |
getExperimentalTextRenderer() |
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).
|
addAnnotation, cullingDisable, cullingEnable, doTransform, draw, drawAxisLabel, drawAxisTickNumericLabel, drawAxisTicks, drawCube, drawFace, drawGrid, drawGridOnQuad, drawTickLine, drawTicks, drawTicksAndLabels, drawTicksAndLabelsX, drawTicksAndLabelsY, drawTicksAndLabelsZ, findClosestXaxe, findClosestYaxe, findClosestZaxe, getAnnotations, getAxisTicks, getBoxBounds, getCenter, getHiddenQuads, getLayout, getScale, getSpaceTransformer, getTextRenderer, getView, getWholeBounds, init, isX, isXDisplayed, isY, isYDisplayed, isZ, isZDisplayed, layoutHorizontal, layoutVertical, min, print3DcolorVertex, printHiddenQuads, setAnnotations, setAxe, setAxeBox, setScale, setSpaceTransformer, setTextRenderer, setView, updateHiddenQuads, vertexGL2, vertexGLES2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, getAnnotations, getBoxBounds, getCenter, getLayout, getScale, getSpaceTransformer, setAnnotations, setAxe, setScale, setSpaceTransformerprotected TextOverlay txtRenderer
public AxeBoxWithTxtRenderer(BoundingBox3d bbox, IAxeLayout layout)
public AxeBoxWithTxtRenderer(BoundingBox3d bbox)
public void dispose()
public TextOverlay getExperimentalTextRenderer()
public void setExperimentalTextOverlayRenderer(ICanvas canvas)
canvas - Copyright © 2016. All rights reserved.