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, vertexGLES2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
draw, getAnnotations, getBoxBounds, getCenter, getLayout, getScale, getSpaceTransformer, setAnnotations, setAxe, setScale, setSpaceTransformer
protected 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.