Modifier and Type | Field and Description |
---|---|
protected BufferedImage |
contourImg |
protected DrawableTexture |
contourTexture |
protected ContourMesh |
mesh |
protected float |
xmax |
protected float |
xmin |
protected float |
ymax |
protected float |
ymin |
protected float |
zmax |
protected float |
zmin |
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 |
---|
ContourAxeBox(BoundingBox3d bbox) |
ContourAxeBox(BoundingBox3d bbox,
IAxeLayout layout) |
Modifier and Type | Method and Description |
---|---|
void |
draw(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
Camera camera)
Draws the AxeBox.
|
void |
drawMesh(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
Camera camera,
ContourMesh mesh) |
BufferedImage |
getContourImage() |
ContourMesh |
getContourMesh() |
protected List<Coord2d> |
getDefaultTextureMapping() |
protected void |
rebuildTexture() |
protected void |
setAxeBox(float xmin,
float xmax,
float ymin,
float ymax,
float zmin,
float zmax)
Set the parameters and data of the AxeBox.
|
void |
setContourImg(BufferedImage contourImage,
Range xrange,
Range yrange) |
void |
setContourMesh(ContourMesh contour) |
addAnnotation, cullingDisable, cullingEnable, dispose, doTransform, drawAxisLabel, drawAxisTickNumericLabel, drawAxisTicks, drawCube, drawFace, drawGrid, drawGridOnQuad, drawTickLine, drawTicks, 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, setScale, setSpaceTransformer, setTextRenderer, setView, updateHiddenQuads, vertexGL2, vertexGLES2
protected float xmin
protected float xmax
protected float ymin
protected float ymax
protected float zmin
protected float zmax
protected BufferedImage contourImg
protected DrawableTexture contourTexture
protected ContourMesh mesh
public ContourAxeBox(BoundingBox3d bbox, IAxeLayout layout)
public ContourAxeBox(BoundingBox3d bbox)
public BufferedImage getContourImage()
public void setContourImg(BufferedImage contourImage, Range xrange, Range yrange)
public ContourMesh getContourMesh()
public void setContourMesh(ContourMesh contour)
protected void rebuildTexture()
protected void setAxeBox(float xmin, float xmax, float ymin, float ymax, float zmin, float zmax)
AxeBox
public void draw(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera camera)
AxeBox
public void drawMesh(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, Camera camera, ContourMesh mesh)
Copyright © 2016. All rights reserved.