Uses of Class
org.jzy3d.plot3d.primitives.Drawable
Packages that use Drawable
Package
Description
Provides mathematical tools: coordinates, spaces, grids, and trigonometry for 2 and 3 dimensions.
-
Uses of Drawable in Unnamed Package
Subclasses of Drawable in Unnamed Package -
Uses of Drawable in org.jzy3d.chart
Methods in org.jzy3d.chart with parameters of type DrawableModifier and TypeMethodDescriptionAdd a drawable and refresh the view of the scene once it is added.Add a drawable to the scene graph of the chart.Chart.add
(Drawable drawable, LODCandidates candidates) Add a drawable by first evaluating its rendering performance onscreen from worse (LODSetting.Bounds.ON
to most good looking rendering.AWTChart.colorbar
(Drawable drawable, AxisLayout layout) void
void
Method parameters in org.jzy3d.chart with type arguments of type Drawable -
Uses of Drawable in org.jzy3d.chart.controllers.mouse.picking
Methods in org.jzy3d.chart.controllers.mouse.picking with parameters of type DrawableModifier and TypeMethodDescriptionvoid
PickingSupport.registerDrawableObject
(Drawable drawable, Object model) -
Uses of Drawable in org.jzy3d.colors
Method parameters in org.jzy3d.colors with type arguments of type DrawableModifier and TypeMethodDescriptionprotected int
OrderingStrategyScoreColorMapper.getNumCoordinates
(List<Drawable> drawables, boolean onlyBaryCenter) Constructors in org.jzy3d.colors with parameters of type DrawableModifierConstructorDescriptionColorMapper
(IColorMap colormap, Drawable drawable) ColorMapper
(IColorMap colormap, Drawable drawable, Color factor) -
Uses of Drawable in org.jzy3d.io
Classes in org.jzy3d.io with type parameters of type DrawableModifier and TypeInterfaceDescriptioninterface
Defines a loader that requires a GL context.Methods in org.jzy3d.io that return types with arguments of type Drawable -
Uses of Drawable in org.jzy3d.io.matlab
Methods in org.jzy3d.io.matlab that return types with arguments of type Drawable -
Uses of Drawable in org.jzy3d.junit
Methods in org.jzy3d.junit with parameters of type Drawable -
Uses of Drawable in org.jzy3d.maths
Methods in org.jzy3d.maths with parameters of type Drawable -
Uses of Drawable in org.jzy3d.plot2d.primitives
Methods in org.jzy3d.plot2d.primitives that return DrawableModifier and TypeMethodDescriptionScatterPointSerie2d.getDrawable()
ScatterSerie2d.getDrawable()
Serie2d.getDrawable()
-
Uses of Drawable in org.jzy3d.plot3d.builder
Methods in org.jzy3d.plot3d.builder with parameters of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.builder.concrete
Methods in org.jzy3d.plot3d.builder.concrete that return DrawableMethods in org.jzy3d.plot3d.builder.concrete that return types with arguments of type DrawableModifier and TypeMethodDescriptionRingExtrapolator.getExtrapolatedRingPolygons()
RingTessellator.getInterpolatedRingPolygons()
Load data standing on an orthonormal grid.OrthonormalTessellator.getSquarePolygonsAroundCoordinates()
OrthonormalTessellator.getSquarePolygonsAroundCoordinates
(ColorMapper cmap, Color colorFactor) OrthonormalTessellator.getSquarePolygonsOnCoordinates()
OrthonormalTessellator.getSquarePolygonsOnCoordinates
(ColorMapper cmap, Color colorFactor) -
Uses of Drawable in org.jzy3d.plot3d.primitives
Subclasses of Drawable in org.jzy3d.plot3d.primitivesModifier and TypeClassDescriptionclass
class
class
A scatter plot supporting a Listas input. class
class
ACompileableComposite
allows storage and subsequent faster execution of individual contained instances drawing routines in an OpenGL display list.class
class
class
class
class
class
class
class
This pseudo-drawable will handle drawing outlines (such as polygon border), contour line (lying exactly ON a polygon), or text which position is ON a polygon) that may be coplanar or partially hidden by a collection of polygons.class
class
A cube defined by aBoundingBox3d
class
A cube rendered with OpenGL GLUT.class
class
class
class
class
Renders an image at the specified 3d position.class
class
class
class
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
Creates an interpolated line to make a smooth 3d curve based on control points.class
class
A Parallelepiped is a parallelepiped rectangle that is Drawable and Wireframeable.class
A composite implementation of a parallelepiped, meaning it can be decomposed into distinct primitive for polygon ordering.class
A Point3d is a storage for a Coord3d and a Color that represents a drawable 3d point.class
Supports additional settingsclass
class
A collection of coordinates rendered as dots.class
A scatter plot supporting a colormap for shading each dot color and alpha.class
A scatter plot supporting a Listas input. class
Experimental 3d object.class
class
ASimplePolygon
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
Allows rendering a sphere.class
class
A polygon made of two triangles with no wireframe on their adjacent side.class
class
ATube
may be used to render cylinders or pyramids, according to its input parameters.class
A drawable Waterfall using Matlab styleclass
AnWireframeable
is aDrawable
that has a wireframe mode for display, i.e. almost all objects exceptPoint
.Fields in org.jzy3d.plot3d.primitives declared as DrawableFields in org.jzy3d.plot3d.primitives with type parameters of type DrawableModifier and TypeFieldDescriptionCompileableComposite.components
Composite.components
CoplanarityManager.outlines
Methods in org.jzy3d.plot3d.primitives that return DrawableModifier and TypeMethodDescriptionMultiDrawable.current()
CompileableComposite.get
(int p) Get a Drawable stored by this composite.Composite.get
(int p) Get a Drawable stored by this composite.protected Drawable
FlatLine2d.getLineElement
(float x1, float x2, float y1, float y2, float depth) Methods in org.jzy3d.plot3d.primitives that return types with arguments of type DrawableModifier and TypeMethodDescriptionCompileableComposite.getDrawables()
Composite.getDrawables()
MultiDrawable.getDrawables()
Methods in org.jzy3d.plot3d.primitives with parameters of type DrawableModifier and TypeMethodDescriptionvoid
Add a Drawable to this composite.void
Add a Drawable to this composite.void
protected void
CoplanarityManager.computeBounds
(List<? extends Drawable> outlines, Drawable plane) Will try to compute bounds if they are available.protected void
void
Remove a Drawable from this composite.void
Remove a Drawable from this composite.Method parameters in org.jzy3d.plot3d.primitives with type arguments of type DrawableModifier and TypeMethodDescriptionvoid
Append a list of Drawables to this composite.void
Append a list of Drawables to this composite.protected void
CoplanarityManager.computeBounds
(List<? extends Drawable> outlines, Drawable plane) Will try to compute bounds if they are available.void
MultiDrawable.setDrawables
(List<Drawable> drawables) Constructors in org.jzy3d.plot3d.primitives with parameters of type DrawableModifierConstructorDescriptionCoplanarityManager
(List<? extends Drawable> outlines, Drawable plane) CoplanarityManager
(Drawable outline, Drawable plane) Constructor parameters in org.jzy3d.plot3d.primitives with type arguments of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.primitives.contour
Subclasses of Drawable in org.jzy3d.plot3d.primitives.contourModifier and TypeClassDescriptionclass
-
Uses of Drawable in org.jzy3d.plot3d.primitives.enlightables
Subclasses of Drawable in org.jzy3d.plot3d.primitives.enlightablesModifier and TypeClassDescriptionclass
class
class
class
class
A Sphere allows rendering a sphere. -
Uses of Drawable in org.jzy3d.plot3d.primitives.graphs
Subclasses of Drawable in org.jzy3d.plot3d.primitives.graphsModifier and TypeClassDescriptionclass
An implementation based onPickable
objects should register mapping between vertex model and vertex representation through invalid input: '{@link PickSupport.registerPickableObject(IPickable pickable, V v)'} Registration should be done by overriding setGraphModel. -
Uses of Drawable in org.jzy3d.plot3d.primitives.graphs.impl
Subclasses of Drawable in org.jzy3d.plot3d.primitives.graphs.impl -
Uses of Drawable in org.jzy3d.plot3d.primitives.interactive.tools
Method parameters in org.jzy3d.plot3d.primitives.interactive.tools with type arguments of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.primitives.parameq
Subclasses of Drawable in org.jzy3d.plot3d.primitives.parameq -
Uses of Drawable in org.jzy3d.plot3d.primitives.pickable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.pickableModifier and TypeClassDescriptionclass
class
class
class
-
Uses of Drawable in org.jzy3d.plot3d.primitives.selectable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.selectableModifier and TypeClassDescriptionclass
A Scatter that supports an "highlighted status" to change selected point colorclass
-
Uses of Drawable in org.jzy3d.plot3d.primitives.symbols
Fields in org.jzy3d.plot3d.primitives.symbols with type parameters of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.primitives.textured
Subclasses of Drawable in org.jzy3d.plot3d.primitives.texturedModifier and TypeClassDescriptionclass
ANativeDrawableImage
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
class
class
Fields in org.jzy3d.plot3d.primitives.textured declared as DrawableModifier and TypeFieldDescriptionprotected Drawable
TexturedCylinder.dArrowDown
protected Drawable
TexturedCylinder.dArrowUp
protected Drawable
TexturedCylinder.dDiskDown
protected Drawable
TexturedCylinder.dDiskUp
protected Drawable
TexturedCube.east
protected Drawable
TexturedCube.eastBg
protected Drawable
TexturedCube.far
protected Drawable
TexturedCube.farBg
protected Drawable
TexturedCube.near
protected Drawable
TexturedCube.nearBg
protected Drawable
TexturedCube.north
protected Drawable
TexturedCube.northBg
protected Drawable
TexturedCube.south
protected Drawable
TexturedCube.southBg
protected Drawable
TexturedCube.west
protected Drawable
TexturedCube.westBg
-
Uses of Drawable in org.jzy3d.plot3d.primitives.vbo
Subclasses of Drawable in org.jzy3d.plot3d.primitives.vbo -
Uses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawableModifier and TypeClassDescriptionclass
class
ADrawableVBO
is able to efficiently draw a large collection of geometries.class
ADrawableVBO2
is able to efficiently draw a large collection of geometries.class
class
class
Warning!class
class
-
Uses of Drawable in org.jzy3d.plot3d.primitives.volume
Subclasses of Drawable in org.jzy3d.plot3d.primitives.volumeModifier and TypeClassDescriptionclass
class
class
https://developer.nvidia.com/gpugems/gpugems/part-vi-beyond-triangles/chapter-39-volume-rendering-techniques https://www.codeproject.com/Articles/352270/Getting-Started-with-Volume-Rendering-using-OpenGL https://community.khronos.org/t/volume-rendering-with-3d-textures/73681 -
Uses of Drawable in org.jzy3d.plot3d.primitives.volume.textured
Subclasses of Drawable in org.jzy3d.plot3d.primitives.volume.textured -
Uses of Drawable in org.jzy3d.plot3d.rendering.legends
Fields in org.jzy3d.plot3d.rendering.legends declared as DrawableConstructors in org.jzy3d.plot3d.rendering.legends with parameters of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.rendering.legends.colorbars
Methods in org.jzy3d.plot3d.rendering.legends.colorbars with parameters of type DrawableModifier and TypeMethodDescriptionprotected void
AWTColorbarLegend.initImageGenerator
(Drawable parent, ITickProvider provider, ITickRenderer renderer) Constructors in org.jzy3d.plot3d.rendering.legends.colorbars with parameters of type DrawableModifierConstructorDescriptionAWTColorbarLegend
(Drawable parent, Chart chart) AWTColorbarLegend
(Drawable parent, AxisLayout layout) AWTColorbarLegend
(Drawable parent, AxisLayout layout, Color foreground) AWTColorbarLegend
(Drawable parent, AxisLayout layout, Color foreground, Color background) AWTColorbarLegend
(Drawable parent, ITickProvider provider, ITickRenderer renderer) AWTColorbarLegend
(Drawable parent, ITickProvider provider, ITickRenderer renderer, Color foreground, Color background) -
Uses of Drawable in org.jzy3d.plot3d.rendering.legends.series
Constructors in org.jzy3d.plot3d.rendering.legends.series with parameters of type DrawableModifierConstructorDescriptionAWTSerieLegend
(Drawable drawable) AWTSerieLegend
(Drawable drawable, Color foreground, Color background) -
Uses of Drawable in org.jzy3d.plot3d.rendering.ordering
Methods in org.jzy3d.plot3d.rendering.ordering with parameters of type DrawableModifier and TypeMethodDescriptionint
Operation must be: symetric: compare(a,b)=-compare(b,a) transitive: ((compare(x, y)>0) invalid input: '&'invalid input: '&' (compare(y, z)>0)) implies compare(x, z)>0 true if all Drawables and the Camera don't change position!int
abstract double
Returns a score for ranking this drawable among other drawables of the scenegraph.double
double
Method parameters in org.jzy3d.plot3d.rendering.ordering with type arguments of type Drawable -
Uses of Drawable in org.jzy3d.plot3d.rendering.scene
Fields in org.jzy3d.plot3d.rendering.scene with type parameters of type DrawableMethods in org.jzy3d.plot3d.rendering.scene that return types with arguments of type DrawableModifier and TypeMethodDescriptionGraph.getAll()
Decomposition.getDecomposition
(List<? extends Drawable> drawables) Decomposition.getDecomposition
(Composite input) Graph.getDecomposition()
Expand allinvalid @link
AbstractComposites
Drawable
types and return all the current Graph primitives decomposition.MultithreadedGraph.getDecomposition()
Expand allinvalid @link
AbstractComposites
Drawable
types and return all the current Graph primitives decomposition.Methods in org.jzy3d.plot3d.rendering.scene with parameters of type DrawableModifier and TypeMethodDescriptionvoid
void
Add a Drawable to the graph and call all views' so that they update their bounds according to their mode (automatic or manual).void
Add a drawable to the scene.void
Add a drawable to the scene and refresh on demand.boolean
boolean
Delete a Drawable from the SceneGraph and update all views' viewpoint in order to target the center of the scene.void
Remove a drawable from the scene.void
Remove a drawable from the scene and refresh on demand.Method parameters in org.jzy3d.plot3d.rendering.scene with type arguments of type DrawableModifier and TypeMethodDescriptionvoid
void
void
Add a list of drawable to the scene.void
void
void
Graph.drawSimple
(IPainter painter, List<Drawable> components) render all items of the graphvoid
MultithreadedGraph.drawSimple
(IPainter painter, List<Drawable> components) render all items of the graphDecomposition.getDecomposition
(List<? extends Drawable> drawables) Decomposition.getPolygonDecomposition
(List<? extends Drawable> drawables) -
Uses of Drawable in org.jzy3d.plot3d.rendering.view
Methods in org.jzy3d.plot3d.rendering.view with parameters of type DrawableModifier and TypeMethodDescriptiondouble
Camera.getDistance
(Drawable drawable) Return the distance between the camera eye and the given drawable's barycenter.double
Camera.getDistance
(Drawable drawable, Coord3d viewScale) Apply scaling before computing distance between the camera eye and the given drawable's barycenter. -
Uses of Drawable in org.jzy3d.plot3d.rendering.view.annotation
Subclasses of Drawable in org.jzy3d.plot3d.rendering.view.annotationModifier and TypeClassDescriptionclass
Draws the barycenter of anGeometry
and a line each point and the barycenter.class
Draws the distance of every scene graph drawable object to camera eye.class
Record the camera position at regular interval and draws the path based on these point accumulation. -
Uses of Drawable in org.jzy3d.plot3d.text.drawable
Subclasses of Drawable in org.jzy3d.plot3d.text.drawableModifier and TypeClassDescriptionclass
class
Deprecated.class
class
ADrawableTextWrapper
wraps any text rendered by anITextRenderer
into anDrawable
, meaning it can be injected in the scene graph, and be transformed. -
Uses of Drawable in org.jzy3d.plot3d.text.drawable.cells
Subclasses of Drawable in org.jzy3d.plot3d.text.drawable.cells -
Uses of Drawable in org.jzy3d.plot3d.transform
Fields in org.jzy3d.plot3d.transform declared as DrawableMethods in org.jzy3d.plot3d.transform that return DrawableMethods in org.jzy3d.plot3d.transform with parameters of type DrawableConstructors in org.jzy3d.plot3d.transform with parameters of type Drawable