|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jzy3d.plot3d.primitives.axes.AxeBase
public class AxeBase
An AxeBase provide a simple 3-segment object which is configured by a BoundingBox.
| Constructor Summary | |
|---|---|
AxeBase()
Create a simple axe centered on (0,0,0), with a dimension of 1. |
|
AxeBase(BoundingBox3d box)
Create a simple axe centered on (box.xmin, box.ymin, box.zmin) |
|
| Method Summary | |
|---|---|
void |
dispose()
|
void |
draw(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera camera)
|
BoundingBox3d |
getBoxBounds()
|
Coord3d |
getCenter()
Get the minimum values of the bounding box for each dimension. |
IAxeLayout |
getLayout()
|
void |
setAxe(BoundingBox3d box)
|
void |
setScale(Coord3d scale)
Set the scaling factor that are applied on this object before GL commands. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AxeBase()
public AxeBase(BoundingBox3d box)
| Method Detail |
|---|
public void dispose()
dispose in interface IAxepublic void setAxe(BoundingBox3d box)
setAxe in interface IAxe
public void draw(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera camera)
draw in interface IAxepublic void setScale(Coord3d scale)
setScale in interface IAxepublic BoundingBox3d getBoxBounds()
getBoxBounds in interface IAxepublic Coord3d getCenter()
getCenter in interface IAxepublic IAxeLayout getLayout()
getLayout in interface IAxe
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||