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

Packages that use AbstractDrawable
org.jzy3d.chart   
org.jzy3d.colors The Color package provide tools for mapping colors on graphical objects in two and three dimensions 
org.jzy3d.io   
org.jzy3d.picking   
org.jzy3d.plot3d.builder   
org.jzy3d.plot3d.builder.concrete   
org.jzy3d.plot3d.primitives   
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.interactive.tools   
org.jzy3d.plot3d.primitives.parameq   
org.jzy3d.plot3d.primitives.pickable   
org.jzy3d.plot3d.primitives.selectable   
org.jzy3d.plot3d.primitives.textured   
org.jzy3d.plot3d.primitives.vbo   
org.jzy3d.plot3d.rendering.legends   
org.jzy3d.plot3d.rendering.legends.colorbars   
org.jzy3d.plot3d.rendering.ordering   
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.rendering.view.annotation   
org.jzy3d.plot3d.text   
org.jzy3d.plot3d.text.drawable   
org.jzy3d.plot3d.text.drawable.cells   
org.jzy3d.plot3d.transform Provides management of OpenGL ModelView Matrix for objects transformations. 
 

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(List<? extends AbstractDrawable> drawables)
           
 void Chart.addDrawable(List<? extends AbstractDrawable> drawables, boolean updateViews)
           
 

Uses of AbstractDrawable in org.jzy3d.colors
 

Method parameters in org.jzy3d.colors with type arguments of type AbstractDrawable
protected  int OrderingStrategyScoreColorMapper.getNumCoordinates(List<AbstractDrawable> drawables, boolean onlyBaryCenter)
           
 

Uses of AbstractDrawable in org.jzy3d.io
 

Classes in org.jzy3d.io with type parameters of type AbstractDrawable
 interface IGLLoader<T extends AbstractDrawable>
          Defines a loader that requires a GL context.
 

Methods in org.jzy3d.io that return types with arguments of type AbstractDrawable
 List<AbstractDrawable> ILoader.load(String file)
           
 

Uses of AbstractDrawable in org.jzy3d.picking
 

Methods in org.jzy3d.picking with parameters of type AbstractDrawable
 void PickingSupport.registerDrawableObject(AbstractDrawable drawable, Object model)
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.builder
 

Methods in org.jzy3d.plot3d.builder with parameters of type AbstractDrawable
 void Mapper.remapDrawable(AbstractDrawable d)
           
 

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

Methods in org.jzy3d.plot3d.builder.concrete that return AbstractDrawable
protected  AbstractDrawable OrthonormalTessellator.newQuad(Point[] p)
           
 

Methods in org.jzy3d.plot3d.builder.concrete that return types with arguments of type AbstractDrawable
 List<AbstractDrawable> RingExtrapolator.getExtrapolatedRingPolygons()
           
 List<AbstractDrawable> RingTessellator.getInterpolatedRingPolygons()
          Load data standing on an orthonormal grid.
 List<AbstractDrawable> OrthonormalTessellator.getSquarePolygonsAroundCoordinates()
           
 List<AbstractDrawable> OrthonormalTessellator.getSquarePolygonsAroundCoordinates(ColorMapper cmap, Color colorFactor)
           
 List<AbstractDrawable> OrthonormalTessellator.getSquarePolygonsOnCoordinates()
           
 List<AbstractDrawable> OrthonormalTessellator.getSquarePolygonsOnCoordinates(ColorMapper cmap, Color colorFactor)
           
 

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 AbstractGeometry
           
 class AbstractWireframeable
          An AbstractWireframeable is a AbstractDrawable that has a wireframe mode for display.
 class AWTScatterMultiColor
           
 class AWTScatterMultiColorList
          A scatter plot supporting a List as input.
 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
          Color works as follow: If wireframe color is null (default), uses each point color and performs color interpolation Otherwise apply a uniform wireframe color.
 class LineStripInterpolated
           
 class Parallelepiped
          A Parallelepiped is a parallelepiped rectangle that is Drawable and Wireframeable.
 class ParallelepipedComposite
          A composite implementation of a parallelepiped, meaning it can be decomposed into distinct primitive for polygon ordering.
 class Point
          A Point3d is a storage for a Coord3d and a Color that represents a drawable 3d point.
 class Polygon
          Supports additional settings
 class Quad
          A Quad extends a Polygon in order to provide a specific draw() method that relies on a dedicated GL2 call (GL_QUADS), and to ensure the number of points is never greater than 4.
 class Scatter
          Experimental 3d object.
 class ScatterMultiColor
          A scatter plot supporting a colormap for shading each dot color and alpha.
 class ScatterMultiColorList
          A scatter plot supporting a List as input.
 class Shape
          Allows building custom shapes defined by an ArrayList of Polygons.
 class SimplePolygon
          A SimplePolygon makes the simplest possible GL rendering with especially no: gl.glPolygonMode(GL2.GL_FRONT_AND_BACK, GL2.GL_FILL); gl.glEnable(GL2.GL_POLYGON_OFFSET_FILL);
 class Sphere
          A Sphere allows rendering a sphere.
 class TesselatedPolygon
          A polygon made of two triangles with no wireframe on their adjacent side.
 class Tube
          A Tube may be used to render cylinders or pyramids, according to its input parameters.
 

Fields in org.jzy3d.plot3d.primitives with type parameters of type AbstractDrawable
protected  List<AbstractDrawable> CompileableComposite.components
           
protected  List<AbstractDrawable> AbstractComposite.components
           
 

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
 List<AbstractDrawable> CompileableComposite.getDrawables()
           
 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(List<? extends AbstractDrawable> drawables)
          Append a list of Drawables to this composite.
 void AbstractComposite.add(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 AbstractEnlightable
           
 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 Pickable 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.interactive.tools
 

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

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

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.parameq
 class ParametricDrawable
           
 class ParametricDrawable2
           
 

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

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.pickable
 class PickablePoint
           
 class PickablePolygon
           
 class PickableSphere
           
 class PickableTexture
           
 

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

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.selectable
 class SelectableScatter
          A Scatter that supports an "highlighted status" to change selected point color
 class SelectableSphere
           
 

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 GL2 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
           
 

Fields in org.jzy3d.plot3d.primitives.textured declared as AbstractDrawable
protected  AbstractDrawable TexturedCylinder.dArrowDown
           
protected  AbstractDrawable TexturedCylinder.dArrowUp
           
protected  AbstractDrawable TexturedCylinder.dDiskDown
           
protected  AbstractDrawable TexturedCylinder.dDiskUp
           
protected  AbstractDrawable TexturedCube.east
           
protected  AbstractDrawable TexturedCube.eastBg
           
protected  AbstractDrawable TexturedCube.far
           
protected  AbstractDrawable TexturedCube.farBg
           
protected  AbstractDrawable TexturedCube.near
           
protected  AbstractDrawable TexturedCube.nearBg
           
protected  AbstractDrawable TexturedCube.north
           
protected  AbstractDrawable TexturedCube.northBg
           
protected  AbstractDrawable TexturedCube.south
           
protected  AbstractDrawable TexturedCube.southBg
           
protected  AbstractDrawable TexturedCube.west
           
protected  AbstractDrawable TexturedCube.westBg
           
 

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

Subclasses of AbstractDrawable in org.jzy3d.plot3d.primitives.vbo
 class DrawableVBO
          A DrawableVBO is able to efficiently large collection of geometries.
 

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

Fields in org.jzy3d.plot3d.rendering.legends declared as AbstractDrawable
protected  AbstractDrawable AWTLegend.parent
           
 

Constructors in org.jzy3d.plot3d.rendering.legends with parameters of type AbstractDrawable
AWTLegend(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
AWTColorbarLegend(AbstractDrawable parent, IAxeLayout layout)
           
AWTColorbarLegend(AbstractDrawable parent, IAxeLayout layout, Color foreground)
           
AWTColorbarLegend(AbstractDrawable parent, IAxeLayout layout, Color foreground, Color background)
           
AWTColorbarLegend(AbstractDrawable parent, ITickProvider provider, ITickRenderer renderer)
           
AWTColorbarLegend(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)
          Operation must be: symetric: compare(a,b)=-compare(b,a) transitive: ((compare(x, y)>0) && (compare(y, z)>0)) implies compare(x, z)>0 true if all Drawables and the Camera don't change position!
 double DefaultOrderingStrategy.score(AbstractDrawable drawable)
           
 double BarycentreOrderingStrategy.score(AbstractDrawable d)
           
abstract  double AbstractOrderingStrategy.score(AbstractDrawable drawable)
          Returns a score for ranking this drawable among other drawables of the scenegraph.
 

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

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

Fields in org.jzy3d.plot3d.rendering.scene with type parameters of type AbstractDrawable
protected  List<AbstractDrawable> Graph.components
           
 

Methods in org.jzy3d.plot3d.rendering.scene that return types with arguments of type AbstractDrawable
 List<AbstractDrawable> Graph.getAll()
           
 List<AbstractDrawable> Graph.getDecomposition()
          Expand all AbstractComposites instance into a list of atomic AbstractDrawable types and return all the current Graph primitives decomposition.
static ArrayList<AbstractDrawable> Decomposition.getDecomposition(AbstractComposite input)
          Recursively expand all monotype Drawables from the given Composite.
static ArrayList<AbstractDrawable> Decomposition.getDecomposition(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 graph 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(List<? extends AbstractDrawable> drawables)
           
 void Graph.add(List<? extends AbstractDrawable> drawables, boolean updateViews)
           
 void Scene.add(List<AbstractDrawable> drawables)
          Add a list of drawable to the scene.
protected  void Graph.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera, List<AbstractDrawable> components, boolean sort)
           
static ArrayList<AbstractDrawable> Decomposition.getDecomposition(List<AbstractDrawable> drawables)
           
 

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

Methods in org.jzy3d.plot3d.rendering.view with parameters of type AbstractDrawable
 double Camera.getDistance(AbstractDrawable drawable)
          Return the distance between the camera eye and the given drawable's barycenter.
 double Camera.getDistance(AbstractDrawable drawable, Coord3d viewScale)
          Apply scaling before computing distance between the camera eye and the given drawable's barycenter.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.rendering.view.annotation
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.rendering.view.annotation
 class BarycenterAnnotation
          Draws the barycenter of an AbstractGeometry and a line each point and the barycenter.
 class CameraDistanceAnnotation
          Draws all point distance to camera eye.
 class CameraPathAnnotation
          Record the camera position at regular interval and draws the path based on these point accumulation.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.text
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.text
 class DrawableTextWrapper
          A DrawableTextWrapper wraps any text rendered by an ITextRenderer into an AbstractDrawable, meaning it can be injected in the scene graph, and be transformed.
 

Uses of AbstractDrawable in org.jzy3d.plot3d.text.drawable
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.text.drawable
 class DrawableTextBillboard
           
 class DrawableTextBitmap
           
 class DrawableTextTexture
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.text.drawable.cells
 

Subclasses of AbstractDrawable in org.jzy3d.plot3d.text.drawable.cells
 class DrawableTextCell
           
 

Uses of AbstractDrawable in org.jzy3d.plot3d.transform
 

Fields in org.jzy3d.plot3d.transform declared as AbstractDrawable
protected  AbstractDrawable TranslateDrawable.drawable
           
 

Methods in org.jzy3d.plot3d.transform that return AbstractDrawable
 AbstractDrawable TranslateDrawable.getDrawable()
           
 

Methods in org.jzy3d.plot3d.transform with parameters of type AbstractDrawable
 void TranslateDrawable.setDrawable(AbstractDrawable drawable)
           
 

Constructors in org.jzy3d.plot3d.transform with parameters of type AbstractDrawable
TranslateDrawable(AbstractDrawable drawable, boolean reverse)
           
 



Copyright © 2013. All rights reserved.