Uses of Class
org.jzy3d.plot3d.primitives.AbstractDrawable

Packages that use AbstractDrawable
org.jzy3d.chart   
org.jzy3d.plot3d.builder   
org.jzy3d.plot3d.builder.delaunay   
org.jzy3d.plot3d.primitives Provides 3d primitives that either implement plot3d.rendering.Drawable or plot3d.rendering.Composite3d, and thus provide a draw() and transform() function for the plot3d.rendering.Scene
org.jzy3d.plot3d.primitives.contour   
org.jzy3d.plot3d.primitives.enlightables   
org.jzy3d.plot3d.primitives.graphs   
org.jzy3d.plot3d.primitives.graphs.impl   
org.jzy3d.plot3d.primitives.graphs.nodes   
org.jzy3d.plot3d.primitives.interactive   
org.jzy3d.plot3d.primitives.interactive.tools   
org.jzy3d.plot3d.primitives.textured   
org.jzy3d.plot3d.rendering.legends   
org.jzy3d.plot3d.rendering.legends.colorbars   
org.jzy3d.plot3d.rendering.ordering   
org.jzy3d.plot3d.rendering.scene   
org.jzy3d.plot3d.text Provides utilities for rendering texts into a 3 dimensional scene. 
 

Uses of AbstractDrawable in org.jzy3d.chart
 

Methods in org.jzy3d.chart with parameters of type AbstractDrawable
 void Chart.addDrawable(AbstractDrawable drawable)
           
 void Chart.addDrawable(AbstractDrawable drawable, boolean updateViews)
           
 void Chart.removeDrawable(AbstractDrawable drawable)
           
 void Chart.removeDrawable(AbstractDrawable drawable, boolean updateViews)
           
 

Method parameters in org.jzy3d.chart with type arguments of type AbstractDrawable
 void Chart.addDrawable(java.util.List<? extends AbstractDrawable> drawables)
           
 void Chart.addDrawable(java.util.List<? extends AbstractDrawable> drawables, boolean updateViews)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.builder
 

Methods in org.jzy3d.plot3d.builder that return AbstractDrawable
static AbstractDrawable Builder.build(float[] x, float[] y, float[] z, Tesselator tesselator)
           
static AbstractDrawable Builder.build(float[] x, float[] y, float[] z, Tessellator tesselator)
           
static AbstractDrawable Builder.build(Grid grid, Mapper mapper, Tesselator tesselator)
           
static AbstractDrawable Builder.build(Grid grid, Mapper mapper, Tessellator tesselator)
           
static AbstractDrawable Builder.build(java.util.List<Coord3d> coordinates, Tesselator tesselator)
           
static AbstractDrawable Builder.build(java.util.List<Coord3d> coordinates, Tessellator tesselator)
           
static AbstractDrawable Builder.buildDelaunay(java.util.List<Coord3d> coordinates)
           
 AbstractDrawable Tessellator.buildDrawable()
           
static AbstractDrawable Builder.buildOrthonormal(OrthonormalGrid grid, Mapper mapper)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.builder.delaunay
 

Methods in org.jzy3d.plot3d.builder.delaunay that return AbstractDrawable
 AbstractDrawable DelaunayTessellator.buildDrawable()
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives
 class AbstractComposite
          A Composite gathers several Drawable and provides default methods for rendering them all in one call.
 class AbstractWireframeable
          An AbstractWireframeable is a drawable object that has a wireframe mode for display.
 class CompileableComposite
          A CompileableComposite allows storage and subsequent faster execution of individual contained instances drawing routines in an OpenGL display list.
 class Cylinder
           
 class Disk
           
 class FlatLine2d
           
 class HistogramBar
           
 class LineStrip
           
 class MultiColorScatter
          A scatter plot supporting a colormap for shading each dot color and alpha.
 class MultiColorScatterList
          A scatter plot supporting a List as input.
 class Parallelepiped
          A Parallelepiped is a parallelepiped rectangle that is Drawable and Wireframeable.
 class Point
          A Point3d is a storage for a Coord3d and a Color that represents a drawable 3d point.
 class Polygon
          A Polygon holds a List of Points that store a coordinate and a color.
 class Quad
          A Quad extends a Polygon in order to provide a specific draw() method that relies on a dedicated GL call (GL_QUADS), and to ensure the number of points is never greater than 4.
 class Scatter
          Experimental 3d object.
 class Shape
          Allows building custom shapes defined by an ArrayList of Polygons.
 class Sphere
          A Sphere allows rendering a sphere.
 class Tube
          A Tube may be used to render cylinders or pyramids, according to its input parameters.
 

Methods in org.jzy3d.plot3d.primitives that return AbstractDrawable
 AbstractDrawable CompileableComposite.get(int p)
          Get a Drawable stored by this composite.
 AbstractDrawable AbstractComposite.get(int p)
          Get a Drawable stored by this composite.
 

Methods in org.jzy3d.plot3d.primitives that return types with arguments of type AbstractDrawable
 java.util.List<AbstractDrawable> CompileableComposite.getDrawables()
           
 java.util.List<AbstractDrawable> AbstractComposite.getDrawables()
           
 

Methods in org.jzy3d.plot3d.primitives with parameters of type AbstractDrawable
 void CompileableComposite.add(AbstractDrawable drawable)
          Add a Drawable to this composite.
 void AbstractComposite.add(AbstractDrawable drawable)
          Add a Drawable to this composite.
 void CompileableComposite.remove(AbstractDrawable drawable)
          Remove a Drawable from this composite.
 void AbstractComposite.remove(AbstractDrawable drawable)
          Remove a Drawable from this composite.
 

Method parameters in org.jzy3d.plot3d.primitives with type arguments of type AbstractDrawable
 void CompileableComposite.add(java.util.List<? extends AbstractDrawable> drawables)
          Append a list of Drawables to this composite.
 void AbstractComposite.add(java.util.List<? extends AbstractDrawable> drawables)
          Append a list of Drawables to this composite.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.contour
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.contour
 class ContourLevel
          A ContourLevel is an AbstractComposite gathering a collection of LineStrips for a given contour level.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.enlightables
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.enlightables
 class Enlightable
           
 class EnlightableBar
           
 class EnlightableDisk
           
 class EnlightablePolygon
           
 class EnlightableSphere
          A Sphere allows rendering a sphere.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs
 class AbstractDrawableGraph2d<V,E>
          An implementation based on IPickable objects should register mapping between vertex model and vertex representation through PickSupport.registerPickableObject(IPickable pickable, V v) Registration should be done by overriding setGraphModel.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs.impl
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs.impl
 class DefaultDrawableGraph2d<V,E>
           
 class PointGraph2d<V,E>
           
 class TextureGraph2d<V,E>
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs.nodes
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.graphs.nodes
 class PickablePoint
           
 class PickableTexture
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.interactive
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.interactive
 class InteractiveScatter
          A Scatter that supports an "highlighted status" to change selected point color
 class InteractiveSphere
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.interactive.tools
 

Method parameters in org.jzy3d.plot3d.primitives.interactive.tools with type arguments of type AbstractDrawable
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.util.ArrayList<AbstractDrawable> monotypes)
           
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.util.List<AbstractDrawable> list)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.primitives.textured
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.textured
 class DrawableTexture
          A DrawableTexture can only mount its texture while the GL thread is current, so the best is to let draw() automount texture file the first time the resource is required.
 class TexturedCube
           
 class TexturedCylinder
           
 class TranslucentQuad
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.rendering.legends
 

Constructors in org.jzy3d.plot3d.rendering.legends with parameters of type AbstractDrawable
Legend(AbstractDrawable parent)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.rendering.legends.colorbars
 

Constructors in org.jzy3d.plot3d.rendering.legends.colorbars with parameters of type AbstractDrawable
ColorbarLegend(AbstractDrawable parent, IAxeLayout layout)
           
ColorbarLegend(AbstractDrawable parent, IAxeLayout layout, Color foreground)
           
ColorbarLegend(AbstractDrawable parent, IAxeLayout layout, Color foreground, Color background)
           
ColorbarLegend(AbstractDrawable parent, ITickProvider provider, ITickRenderer renderer)
           
ColorbarLegend(AbstractDrawable parent, ITickProvider provider, ITickRenderer renderer, Color foreground, Color background)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.rendering.ordering
 

Methods in org.jzy3d.plot3d.rendering.ordering with parameters of type AbstractDrawable
 int DefaultOrderingStrategy.compare(AbstractDrawable o1, AbstractDrawable o2)
           
 int BarycentreOrderingStrategy.compare(AbstractDrawable d1, AbstractDrawable d2)
           
 

Method parameters in org.jzy3d.plot3d.rendering.ordering with type arguments of type AbstractDrawable
 void AbstractOrderingStrategy.sort(java.util.List<AbstractDrawable> monotypes, Camera cam)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.rendering.scene
 

Methods in org.jzy3d.plot3d.rendering.scene that return types with arguments of type AbstractDrawable
 java.util.List<AbstractDrawable> Graph.getAll()
           
static java.util.ArrayList<AbstractDrawable> Decomposition.getDecomposition(AbstractComposite input)
          Recursively expand all monotype Drawables from the given Composite.
static java.util.ArrayList<AbstractDrawable> Decomposition.getDecomposition(java.util.List<AbstractDrawable> drawables)
           
 

Methods in org.jzy3d.plot3d.rendering.scene with parameters of type AbstractDrawable
 void Scene.add(AbstractDrawable drawable)
          Add a drawable to the scene.
 void Graph.add(AbstractDrawable drawable)
           
 void Scene.add(AbstractDrawable drawable, boolean updateViews)
          Add a drawable to the scene and refresh on demand.
 void Graph.add(AbstractDrawable drawable, boolean updateViews)
          Add a Drawable to the SceneGraph and call all views' so that they update their bounds according to their mode (automatic or manual).
 void Scene.remove(AbstractDrawable drawable)
          Remove a drawable from the scene.
 boolean Graph.remove(AbstractDrawable drawable)
           
 void Scene.remove(AbstractDrawable drawable, boolean updateViews)
          Remove a drawable from the scene and refresh on demand.
 boolean Graph.remove(AbstractDrawable drawable, boolean updateViews)
          Delete a Drawable from the SceneGraph and update all views' viewpoint in order to target the center of the scene.
 

Method parameters in org.jzy3d.plot3d.rendering.scene with type arguments of type AbstractDrawable
 void Graph.add(java.util.List<? extends AbstractDrawable> drawables)
           
 void Graph.add(java.util.List<? extends AbstractDrawable> drawables, boolean updateViews)
           
 void Scene.add(java.util.List<AbstractDrawable> drawables)
          Add a list of drawable to the scene.
static java.util.ArrayList<AbstractDrawable> Decomposition.getDecomposition(java.util.List<AbstractDrawable> drawables)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.text
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.text
 class TextBitmapDrawable
          EXPERIMENTAL A TextBitmapDrawable is a Text renderer that may be inserted into a scene graph.