| Package | Description | 
|---|---|
| org.jzy3d.chart.factories | |
| org.jzy3d.chart2d | |
| org.jzy3d.io.obj | |
| org.jzy3d.maths | Provides mathematical tools: coordinates, spaces, grids, and trigonometry for 2 and 3 dimensions. | 
| org.jzy3d.plot3d.primitives | |
| org.jzy3d.plot3d.primitives.axes | |
| org.jzy3d.plot3d.primitives.textured | |
| org.jzy3d.plot3d.primitives.vbo.buffers | |
| org.jzy3d.plot3d.primitives.vbo.builders | |
| org.jzy3d.plot3d.primitives.vbo.drawable | |
| org.jzy3d.plot3d.rendering.scene | |
| org.jzy3d.plot3d.rendering.view | Provides interfaces, abstract classes and concrete classes to perform rendering
of 3d objects into a canvas. | 
| org.jzy3d.plot3d.text | |
| org.jzy3d.plot3d.text.renderers | |
| org.jzy3d.plot3d.text.renderers.jogl | 
| Modifier and Type | Method and Description | 
|---|---|
| IAxe | NewtChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| IAxe | IChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| IAxe | ContourChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| IAxe | ChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| IAxe | AWTLogChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| IAxe | AWTChartComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | AxeBox2d.RotatedTextBitmapRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String text,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset,
        Coord3d sceneOffset) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AxeBox2d. 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. | 
| IAxe | Chart2dComponentFactory. newAxe(BoundingBox3d box,
      View view) | 
| Constructor and Description | 
|---|
| AxeBox2d(BoundingBox3d bbox) | 
| AxeBox2d(BoundingBox3d bbox,
        IAxeLayout layout) | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | OBJFile. computeBoundingBox()Returns the points defining the axis-aligned bounding box containing the model. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BoundingBox3d | Grid. bounds | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | IBoundingPolicy. apply(BoundingBox3d box) | 
| BoundingBox3d | BoundingBox3d. clone() | 
| BoundingBox3d | GridLoader. getBoundingBox()Deprecated.  Return a BoundingBox indicating the bounds of the loaded data. | 
| BoundingBox3d | Grid. getBounds() | 
| BoundingBox3d | BoundingBox3d. margin(float margin) | 
| static BoundingBox3d | BoundingBox3d. newBoundsAtOrigin() | 
| BoundingBox3d | BoundingBox3d. scale(Coord3d scale)Return a copy of the current bounding box after scaling. | 
| BoundingBox3d | BoundingBox3d. selfMargin(float margin) | 
| BoundingBox3d | BoundingBox3d. shift(Coord3d offset) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BoundingBox3d. add(BoundingBox3d b)Add a BoundingBox3d volume to the current one. | 
| BoundingBox3d | IBoundingPolicy. apply(BoundingBox3d box) | 
| boolean | BoundingBox3d. contains(BoundingBox3d b2)Return true if b2 is contained by this. | 
| boolean | BoundingBox3d. intersect(BoundingBox3d b2)Return true if intersect b2. | 
| Constructor and Description | 
|---|
| BoundingBox3d(BoundingBox3d box) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BoundingBox3d | AbstractDrawable. bbox | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | CompileableComposite. getBounds() | 
| BoundingBox3d | AbstractDrawable. getBounds()Return the BoundingBox of this object. | 
| BoundingBox3d | AbstractComposite. getBounds()Creates and return a BoundingBox3d that embed all available Drawable bounds. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CroppableLineStrip. filter(BoundingBox3d bounds) | 
| void | Croppable. filter(BoundingBox3d bounds) | 
| void | ParallelepipedComposite. setData(BoundingBox3d box)Set the parallelepiped data. | 
| void | Parallelepiped. setData(BoundingBox3d box)Set the parallelepiped data. | 
| Constructor and Description | 
|---|
| Parallelepiped(BoundingBox3d b)Initialize a parallelepiped. | 
| ParallelepipedComposite(BoundingBox3d b)Initialize a parallelepiped. | 
| ParallelepipedComposite(BoundingBox3d b,
                       ParallelepipedComposite.PolygonType type) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BoundingBox3d | AxeBase. bbox | 
| protected BoundingBox3d | AxeBox. boxBounds | 
| protected BoundingBox3d | AxeBox. wholeBounds | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BoundingBox3d | AxeBox. drawTicks(com.jogamp.opengl.GL gl,
         com.jogamp.opengl.glu.GLU glu,
         Camera cam,
         int axis,
         int direction,
         Color color) | 
| protected BoundingBox3d | LogAxeBox. drawTicks(com.jogamp.opengl.GL gl,
         com.jogamp.opengl.glu.GLU glu,
         Camera cam,
         int axis,
         int direction,
         Color color,
         Halign hal,
         Valign val) | 
| protected BoundingBox3d | AxeBoxWithTxtRenderer. drawTicks(com.jogamp.opengl.GL gl,
         com.jogamp.opengl.glu.GLU glu,
         Camera cam,
         int axis,
         int direction,
         Color color,
         Halign hal,
         Valign val) | 
| protected BoundingBox3d | AxeBox. 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 | 
| BoundingBox3d | IAxe. getBoxBounds() | 
| BoundingBox3d | AxeBox. getBoxBounds() | 
| BoundingBox3d | AxeBase. getBoxBounds() | 
| BoundingBox3d | AxeBox. getWholeBounds()Return the boundingBox of this axis, including the volume occupied by the
 texts. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AxeBox. 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) | 
| void | AxeBox. drawAxisTickNumericLabel(com.jogamp.opengl.GL gl,
                        com.jogamp.opengl.glu.GLU glu,
                        int direction,
                        Camera cam,
                        Color color,
                        Halign hAlign,
                        Valign vAlign,
                        BoundingBox3d ticksTxtBounds,
                        String tickLabel,
                        Coord3d tickPosition) | 
| void | LogAxeBox. drawAxisTicks(com.jogamp.opengl.GL gl,
             com.jogamp.opengl.glu.GLU glu,
             Camera cam,
             int direction,
             Color color,
             Halign hal,
             Valign val,
             float tickLength,
             BoundingBox3d ticksTxtBounds,
             double xpos,
             double ypos,
             double zpos,
             float xdir,
             float ydir,
             float zdir,
             double[] ticks) | 
| void | AxeBox. drawAxisTicks(com.jogamp.opengl.GL gl,
             com.jogamp.opengl.glu.GLU glu,
             Camera cam,
             int direction,
             Color color,
             Halign hal,
             Valign val,
             float tickLength,
             BoundingBox3d ticksTxtBounds,
             double xpos,
             double ypos,
             double zpos,
             float xdir,
             float ydir,
             float zdir,
             double[] ticks) | 
| void | IAxe. setAxe(BoundingBox3d box) | 
| void | AxeBox. setAxe(BoundingBox3d bbox) | 
| void | AxeBase. setAxe(BoundingBox3d box) | 
| Constructor and Description | 
|---|
| AxeBase(BoundingBox3d box)Create a simple axe centered on (box.xmin, box.ymin, box.zmin) | 
| AxeBox(BoundingBox3d bbox) | 
| AxeBox(BoundingBox3d bbox,
      IAxeLayout layout) | 
| AxeBoxWithTxtRenderer(BoundingBox3d bbox) | 
| AxeBoxWithTxtRenderer(BoundingBox3d bbox,
                     IAxeLayout layout) | 
| ContourAxeBox(BoundingBox3d bbox) | 
| ContourAxeBox(BoundingBox3d bbox,
             IAxeLayout layout) | 
| FeedbackBufferAxeBox(BoundingBox3d bbox) | 
| FeedbackBufferAxeBox(BoundingBox3d bbox,
                    IAxeLayout layout) | 
| LogAxeBox(BoundingBox3d bbox,
         IAxeLayout layout,
         SpaceTransformer transformers) | 
| LogAxeBox(BoundingBox3d bbox,
         SpaceTransformer transformers) | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | TexturedCylinder. getBounds() | 
| BoundingBox3d | TexturedCube. getBounds() | 
| BoundingBox3d | DrawableTexture. getBounds() | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | VBO. getBounds() | 
| BoundingBox3d | FloatVBO. getBounds() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VBO. setBounds(BoundingBox3d bounds) | 
| void | FloatVBO. setBounds(BoundingBox3d bounds) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | VBOBuilder. fillWithCollection(DrawableVBO drawable,
                  Collection<Coord3d> coordinates,
                  ColorMapper colors,
                  FloatBuffer vertices,
                  IntBuffer indices,
                  BoundingBox3d bounds) | 
| protected void | VBOBuilder. fillWithCollection(DrawableVBO drawable,
                  Collection<Coord3d> coordinates,
                  FloatBuffer vertices,
                  IntBuffer indices,
                  BoundingBox3d bounds) | 
| protected void | VBOBuilder. fillWithRandomBar(int n,
                 DrawableVBO drawable,
                 FloatBuffer vertices,
                 IntBuffer indices,
                 BoundingBox3d bounds,
                 ColorMapper colors) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DrawableVBO. doSetBoundingBox(BoundingBox3d bounds) | 
| void | DrawableVBO. setData(com.jogamp.opengl.GL2 gl,
       IntBuffer indices,
       FloatBuffer vertices,
       BoundingBox3d bounds,
       int pointer) | 
| void | DrawableVBO. setData(com.jogamp.opengl.GL gl,
       IntBuffer indices,
       FloatBuffer vertices,
       BoundingBox3d bounds) | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | Graph. getBounds()Creates and return a BoundingBox3d that embed all Drawable bounds, among
 those that have a defined bounding box. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BoundingBox3d | View. initBounds | 
| protected BoundingBox3d | View. viewbounds | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | View. computeScaledViewBounds() | 
| BoundingBox3d | View. getBounds()Get the  AxeBox'sBoundingBox3d | 
| BoundingBox3d | View. getInitBounds() | 
| protected BoundingBox3d | View. getSceneGraphBounds() | 
| protected BoundingBox3d | View. getSceneGraphBounds(Scene scene) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | View. computeCameraRenderingSphereRadius(com.jogamp.opengl.GL gl,
                                  com.jogamp.opengl.glu.GLU glu,
                                  ViewportConfiguration viewport,
                                  BoundingBox3d bounds) | 
| void | View. lookToBox(BoundingBox3d box)Set the surrounding AxeBox dimensions and the Camera target, and the
 colorbar range. | 
| void | View. setBoundManual(BoundingBox3d bounds)Set a manual bounding box and switch the bounding mode to
 {ViewBoundMode.MANUAL}, meaning that any call to  View.updateBounds()will update view bounds to the current bounds. | 
| void | CroppingView. setBoundManual(BoundingBox3d bounds) | 
| void | View. setInitBounds(BoundingBox3d initBounds) | 
| void | View. updateCamera(com.jogamp.opengl.GL gl,
            com.jogamp.opengl.glu.GLU glu,
            ViewportConfiguration viewport,
            BoundingBox3d boundsScaled) | 
| void | View. updateCamera(com.jogamp.opengl.GL gl,
            com.jogamp.opengl.glu.GLU glu,
            ViewportConfiguration viewport,
            BoundingBox3d bounds,
            float sceneRadiusScaled) | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | ITextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color) | 
| BoundingBox3d | AbstractTextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color) | 
| BoundingBox3d | ITextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset) | 
| BoundingBox3d | AbstractTextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset) | 
| BoundingBox3d | ITextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset,
        Coord3d sceneOffset) | 
| BoundingBox3d | ITextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord3d sceneOffset) | 
| BoundingBox3d | AbstractTextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord3d sceneOffset) | 
| BoundingBox3d | DrawableTextWrapper. getBounds() | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | TextBitmapRenderer. computeTextBounds(com.jogamp.opengl.GL gl,
                 com.jogamp.opengl.glu.GLU glu,
                 Camera cam,
                 Coord3d posScreenShifted,
                 float strlen) | 
| BoundingBox3d | TextBillboardRenderer. computeTextBounds(com.jogamp.opengl.GL gl,
                 com.jogamp.opengl.glu.GLU glu,
                 Camera cam,
                 Coord3d position,
                 org.jzy3d.plot3d.text.renderers.TextBillboardRenderer.BillBoardSize dims) | 
| BoundingBox3d | TextBitmapRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String text,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset,
        Coord3d sceneOffset)Draw a string at the specified position and compute the 3d volume
 occupied by the string according to the current Camera configuration. | 
| BoundingBox3d | TextBillboardRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset,
        Coord3d sceneOffset)Draw a string at the specified position and compute the 3d volume
 occupied by the string according to the current Camera configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| BoundingBox3d | JOGLTextRenderer. drawText(com.jogamp.opengl.GL gl,
        com.jogamp.opengl.glu.GLU glu,
        Camera cam,
        String s,
        Coord3d position,
        Halign halign,
        Valign valign,
        Color color,
        Coord2d screenOffset,
        Coord3d sceneOffset) | 
Copyright © 2016. All rights reserved.