Uses of Class
org.jzy3d.plot3d.primitives.Drawable
-
-
Uses of Drawable in <Unnamed>
Subclasses of Drawable in <Unnamed> Modifier and Type Class Description class
MonitorScatter
-
Uses of Drawable in org.jzy3d.chart
Methods in org.jzy3d.chart with parameters of type Drawable Modifier and Type Method Description Chart
Chart. add(Drawable drawable)
Add a drawable and refresh the view of the scene once it is added.Chart
Chart. add(Drawable drawable, boolean updateView)
Add a drawable to the scene graph of the chart.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.AWTColorbarLegend
AWTChart. colorbar(Drawable drawable)
AWTColorbarLegend
AWTChart. colorbar(Drawable drawable, Dimension minDimension, AxisLayout layout)
AWTColorbarLegend
AWTChart. colorbar(Drawable drawable, AxisLayout layout)
void
Chart. remove(Drawable drawable)
void
Chart. remove(Drawable drawable, boolean updateViews)
Method parameters in org.jzy3d.chart with type arguments of type Drawable Modifier and Type Method Description Chart
Chart. add(List<? extends Drawable> drawables)
Add a list of drawables and refresh the view of the scene once they are all added.void
Chart. remove(List<? extends Drawable> drawables)
-
Uses of Drawable in org.jzy3d.chart.controllers.mouse.picking
Methods in org.jzy3d.chart.controllers.mouse.picking with parameters of type Drawable Modifier and Type Method Description void
PickingSupport. registerDrawableObject(Drawable drawable, Object model)
-
Uses of Drawable in org.jzy3d.colors
Method parameters in org.jzy3d.colors with type arguments of type Drawable Modifier and Type Method Description protected int
OrderingStrategyScoreColorMapper. getNumCoordinates(List<Drawable> drawables, boolean onlyBaryCenter)
Constructors in org.jzy3d.colors with parameters of type Drawable Constructor Description ColorMapper(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 Drawable Modifier and Type Interface Description interface
IGLLoader<T extends Drawable>
Defines a loader that requires a GL context.Methods in org.jzy3d.io that return types with arguments of type Drawable Modifier and Type Method Description List<Drawable>
ILoader. load(String file)
-
Uses of Drawable in org.jzy3d.io.matlab
Methods in org.jzy3d.io.matlab that return types with arguments of type Drawable Modifier and Type Method Description List<Drawable>
MatlabDrawableLoader. load(String filename)
List<Drawable>
MatlabDrawableLoader. load(String filename, int limit)
-
Uses of Drawable in org.jzy3d.junit
Methods in org.jzy3d.junit with parameters of type Drawable Modifier and Type Method Description static AWTChart
NativeChartTester. offscreen(Drawable... drawables)
A helper to build an offscreen chart simply out of a list ofDrawable
-
Uses of Drawable in org.jzy3d.maths
Methods in org.jzy3d.maths with parameters of type Drawable Modifier and Type Method Description void
BoundingBox3d. add(Drawable drawable)
-
Uses of Drawable in org.jzy3d.plot2d.primitives
Methods in org.jzy3d.plot2d.primitives that return Drawable Modifier and Type Method Description Drawable
ScatterPointSerie2d. getDrawable()
Drawable
ScatterSerie2d. getDrawable()
Drawable
Serie2d. getDrawable()
-
Uses of Drawable in org.jzy3d.plot3d.builder
Methods in org.jzy3d.plot3d.builder with parameters of type Drawable Modifier and Type Method Description void
Mapper. remapDrawable(Drawable d)
-
Uses of Drawable in org.jzy3d.plot3d.builder.concrete
Methods in org.jzy3d.plot3d.builder.concrete that return Drawable Modifier and Type Method Description protected Drawable
OrthonormalTessellator. newQuad(Point[] p)
Methods in org.jzy3d.plot3d.builder.concrete that return types with arguments of type Drawable Modifier and Type Method Description List<Drawable>
RingExtrapolator. getExtrapolatedRingPolygons()
List<Drawable>
RingTessellator. getInterpolatedRingPolygons()
Load data standing on an orthonormal grid.List<Drawable>
OrthonormalTessellator. getSquarePolygonsAroundCoordinates()
List<Drawable>
OrthonormalTessellator. getSquarePolygonsAroundCoordinates(ColorMapper cmap, Color colorFactor)
List<Drawable>
OrthonormalTessellator. getSquarePolygonsOnCoordinates()
List<Drawable>
OrthonormalTessellator. getSquarePolygonsOnCoordinates(ColorMapper cmap, Color colorFactor)
-
Uses of Drawable in org.jzy3d.plot3d.primitives
Subclasses of Drawable in org.jzy3d.plot3d.primitives Modifier and Type Class Description class
AWTScatterMultiColor
class
AWTScatterMultiColorList
A scatter plot supporting a Listas input. class
ColoredWireframePolygon
class
CompileableComposite
ACompileableComposite
allows storage and subsequent faster execution of individual contained instances drawing routines in an OpenGL display list.class
Composite
class
ConcurrentLineStrip
class
ConcurrentLineStripSplitted
class
ConcurrentScatterMultiColor
class
ConcurrentScatterMultiColorList
class
ConcurrentScatterPoint
class
CoplanarityManager
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
CroppableLineStrip
class
CubeComposite
A cube defined by aBoundingBox3d
class
CubeGLUT
A cube rendered with OpenGL GLUT.class
Cylinder
class
Disk
class
DrawableBoundingBox
class
DrawableImage
class
EmulGLDrawableImage
Renders an image at the specified 3d position.class
FlatLine2d
class
Geometry
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
Creates an interpolated line to make a smooth 3d curve based on control points.class
MultiDrawable
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 settingsclass
Quad
class
Scatter
A collection of coordinates rendered as dots.class
ScatterMultiColor
A scatter plot supporting a colormap for shading each dot color and alpha.class
ScatterMultiColorList
A scatter plot supporting a Listas input. class
ScatterPoint
Experimental 3d object.class
Shape
class
SimplePolygon
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
Sphere
Allows rendering a sphere.class
Teapot
class
TesselatedPolygon
A polygon made of two triangles with no wireframe on their adjacent side.class
Triangle
class
Tube
ATube
may be used to render cylinders or pyramids, according to its input parameters.class
WaterfallComposite
A drawable Waterfall using Matlab styleclass
Wireframeable
AnWireframeable
is aDrawable
that has a wireframe mode for display, i.e. almost all objects exceptPoint
.Fields in org.jzy3d.plot3d.primitives declared as Drawable Modifier and Type Field Description protected Drawable
CoplanarityManager. plane
Fields in org.jzy3d.plot3d.primitives with type parameters of type Drawable Modifier and Type Field Description protected List<Drawable>
CompileableComposite. components
protected List<Drawable>
Composite. components
protected List<? extends Drawable>
CoplanarityManager. outlines
Methods in org.jzy3d.plot3d.primitives that return Drawable Modifier and Type Method Description Drawable
MultiDrawable. current()
Drawable
CompileableComposite. get(int p)
Get a Drawable stored by this composite.Drawable
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 Drawable Modifier and Type Method Description List<Drawable>
CompileableComposite. getDrawables()
List<Drawable>
Composite. getDrawables()
List<Drawable>
MultiDrawable. getDrawables()
Methods in org.jzy3d.plot3d.primitives with parameters of type Drawable Modifier and Type Method Description void
CompileableComposite. add(Drawable drawable)
Add a Drawable to this composite.void
Composite. add(Drawable drawable)
Add a Drawable to this composite.protected void
CoplanarityManager. computeBounds(List<? extends Drawable> outlines, Drawable plane)
Will try to compute bounds if they are available.protected void
CoplanarityManager. mount(IPainter painter, Drawable d)
void
CompileableComposite. remove(Drawable drawable)
Remove a Drawable from this composite.void
Composite. remove(Drawable drawable)
Remove a Drawable from this composite.Method parameters in org.jzy3d.plot3d.primitives with type arguments of type Drawable Modifier and Type Method Description void
CompileableComposite. add(List<? extends Drawable> drawables)
Append a list of Drawables to this composite.void
Composite. add(List<? extends Drawable> drawables)
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 Drawable Constructor Description CoplanarityManager(List<? extends Drawable> outlines, Drawable plane)
CoplanarityManager(Drawable outline, Drawable plane)
Constructor parameters in org.jzy3d.plot3d.primitives with type arguments of type Drawable Constructor Description CoplanarityManager(List<? extends Drawable> outlines, Drawable plane)
MultiDrawable(List<Drawable> drawables)
Shape(List<? extends Drawable> drawables)
Initialize a Shape and set its polygons (and bounding box). -
Uses of Drawable in org.jzy3d.plot3d.primitives.contour
Subclasses of Drawable in org.jzy3d.plot3d.primitives.contour Modifier and Type Class Description class
ContourLevel
-
Uses of Drawable in org.jzy3d.plot3d.primitives.enlightables
Subclasses of Drawable in org.jzy3d.plot3d.primitives.enlightables Modifier and Type Class Description class
AbstractEnlightable
class
EnlightableBar
class
EnlightableDisk
class
EnlightablePolygon
class
EnlightableSphere
A Sphere allows rendering a sphere. -
Uses of Drawable in org.jzy3d.plot3d.primitives.graphs
Subclasses of Drawable in org.jzy3d.plot3d.primitives.graphs Modifier and Type Class Description class
AbstractDrawableGraph2d<V,E>
An implementation based onPickable
objects should register mapping between vertex model and vertex representation through {@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 Modifier and Type Class Description class
DefaultDrawableGraph2d<V,E>
class
PointGraph2d<V,E>
class
TextureGraph2d<V,E>
-
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 Modifier and Type Method Description static List<PolygonProjection>
ProjectionUtils. project(IPainter painter, ArrayList<Drawable> monotypes)
static List<PolygonProjection>
ProjectionUtils. project(IPainter painter, List<Drawable> list)
-
Uses of Drawable in org.jzy3d.plot3d.primitives.parameq
Subclasses of Drawable in org.jzy3d.plot3d.primitives.parameq Modifier and Type Class Description class
ParametricDrawable
class
ParametricDrawable2
-
Uses of Drawable in org.jzy3d.plot3d.primitives.pickable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.pickable Modifier and Type Class Description class
PickablePoint
class
PickablePolygon
class
PickableSphere
class
PickableTexture
-
Uses of Drawable in org.jzy3d.plot3d.primitives.selectable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.selectable Modifier and Type Class Description class
SelectableScatter
A Scatter that supports an "highlighted status" to change selected point colorclass
SelectableSphere
-
Uses of Drawable in org.jzy3d.plot3d.primitives.symbols
Fields in org.jzy3d.plot3d.primitives.symbols with type parameters of type Drawable Modifier and Type Field Description protected List<Drawable>
SymbolHandler. symbols
-
Uses of Drawable in org.jzy3d.plot3d.primitives.textured
Subclasses of Drawable in org.jzy3d.plot3d.primitives.textured Modifier and Type Class Description class
NativeDrawableImage
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
TexturedCube
class
TexturedCylinder
class
TranslucentQuad
Fields in org.jzy3d.plot3d.primitives.textured declared as Drawable Modifier and Type Field Description protected 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 Modifier and Type Class Description class
ShaderMeshDrawableVBO
class
ShaderWaterfallDrawableVBO
-
Uses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawable Modifier and Type Class Description class
BarVBO
class
DrawableVBO
ADrawableVBO
is able to efficiently draw a large collection of geometries.class
DrawableVBO2
ADrawableVBO2
is able to efficiently draw a large collection of geometries.class
PolygonVBO
class
ScatterVBO
class
SphereVBO
Warning!class
TriangleStripVBO
class
TriangleVBO
-
Uses of Drawable in org.jzy3d.plot3d.primitives.volume
Subclasses of Drawable in org.jzy3d.plot3d.primitives.volume Modifier and Type Class Description class
CubeVBO
class
Texture3D
class
Volume
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 Modifier and Type Class Description class
AWTNativeDrawableImage
-
Uses of Drawable in org.jzy3d.plot3d.rendering.legends
Fields in org.jzy3d.plot3d.rendering.legends declared as Drawable Modifier and Type Field Description protected Drawable
AWTLegend. drawable
Constructors in org.jzy3d.plot3d.rendering.legends with parameters of type Drawable Constructor Description AWTLegend(Drawable drawable)
AWTLegend(Drawable drawable, Color foreground, Color background)
-
Uses of Drawable in org.jzy3d.plot3d.rendering.legends.colorbars
Methods in org.jzy3d.plot3d.rendering.legends.colorbars with parameters of type Drawable Modifier and Type Method Description protected void
AWTColorbarLegend. initImageGenerator(Drawable parent, ITickProvider provider, ITickRenderer renderer)
Constructors in org.jzy3d.plot3d.rendering.legends.colorbars with parameters of type Drawable Constructor Description AWTColorbarLegend(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 Drawable Constructor Description AWTSerieLegend(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 Drawable Modifier and Type Method Description int
BarycentreOrderingStrategy. compare(Drawable d1, Drawable 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!int
DefaultOrderingStrategy. compare(Drawable o1, Drawable o2)
abstract double
AbstractOrderingStrategy. score(Drawable drawable)
Returns a score for ranking this drawable among other drawables of the scenegraph.double
BarycentreOrderingStrategy. score(Drawable d)
double
DefaultOrderingStrategy. score(Drawable drawable)
Method parameters in org.jzy3d.plot3d.rendering.ordering with type arguments of type Drawable Modifier and Type Method Description void
AbstractOrderingStrategy. sort(List<Drawable> monotypes, Camera cam)
-
Uses of Drawable in org.jzy3d.plot3d.rendering.scene
Fields in org.jzy3d.plot3d.rendering.scene with type parameters of type Drawable Modifier and Type Field Description protected List<Drawable>
Graph. components
Methods in org.jzy3d.plot3d.rendering.scene that return types with arguments of type Drawable Modifier and Type Method Description List<Drawable>
Graph. getAll()
static List<Drawable>
Decomposition. getDecomposition(List<? extends Drawable> drawables)
static List<Drawable>
Decomposition. getDecomposition(Composite input)
List<Drawable>
Graph. getDecomposition()
Expand allAbstractComposites
instance into a list of atomicDrawable
types and return all the current Graph primitives decomposition.List<Drawable>
MultithreadedGraph. getDecomposition()
Expand allAbstractComposites
instance into a list of atomicDrawable
types and return all the current Graph primitives decomposition.Methods in org.jzy3d.plot3d.rendering.scene with parameters of type Drawable Modifier and Type Method Description void
Graph. add(Drawable drawable)
void
Graph. add(Drawable 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. add(Drawable drawable)
Add a drawable to the scene.void
Scene. add(Drawable drawable, boolean updateViews)
Add a drawable to the scene and refresh on demand.boolean
Graph. remove(Drawable drawable)
boolean
Graph. remove(Drawable drawable, boolean updateViews)
Delete a Drawable from the SceneGraph and update all views' viewpoint in order to target the center of the scene.void
Scene. remove(Drawable drawable)
Remove a drawable from the scene.void
Scene. remove(Drawable drawable, boolean updateViews)
Remove a drawable from the scene and refresh on demand.Method parameters in org.jzy3d.plot3d.rendering.scene with type arguments of type Drawable Modifier and Type Method Description void
Graph. add(List<? extends Drawable> drawables)
void
Graph. add(List<? extends Drawable> drawables, boolean updateViews)
void
Scene. add(List<? extends Drawable> drawables)
Add a list of drawable to the scene.void
Graph. draw(IPainter painter, List<Drawable> components, boolean sort)
void
MultithreadedGraph. draw(IPainter painter, List<Drawable> components, boolean sort)
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 graphstatic List<Drawable>
Decomposition. getDecomposition(List<? extends Drawable> drawables)
static List<Polygon>
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 Drawable Modifier and Type Method Description double
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.annotation Modifier and Type Class Description class
BarycenterAnnotation
Draws the barycenter of anGeometry
and a line each point and the barycenter.class
CameraDistanceAnnotation
Draws the distance of every scene graph drawable object to camera eye.class
CameraPathAnnotation
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.drawable Modifier and Type Class Description class
DrawableText
class
DrawableTextBillboard
Deprecated.class
DrawableTextTexture
class
DrawableTextWrapper
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 Modifier and Type Class Description class
DrawableTextCell
-
Uses of Drawable in org.jzy3d.plot3d.transform
Fields in org.jzy3d.plot3d.transform declared as Drawable Modifier and Type Field Description protected Drawable
TranslateDrawable. drawable
Methods in org.jzy3d.plot3d.transform that return Drawable Modifier and Type Method Description Drawable
TranslateDrawable. getDrawable()
Methods in org.jzy3d.plot3d.transform with parameters of type Drawable Modifier and Type Method Description void
TranslateDrawable. setDrawable(Drawable drawable)
Constructors in org.jzy3d.plot3d.transform with parameters of type Drawable Constructor Description TranslateDrawable(Drawable drawable, boolean reverse)
-