Uses of Class
org.jzy3d.plot3d.primitives.Drawable
- 
- 
Uses of Drawable in <Unnamed>
Subclasses of Drawable in <Unnamed> Modifier and Type Class Description classMonitorScatter - 
Uses of Drawable in org.jzy3d.chart
Methods in org.jzy3d.chart with parameters of type Drawable Modifier and Type Method Description ChartChart. add(Drawable drawable)Add a drawable and refresh the view of the scene once it is added.ChartChart. add(Drawable drawable, boolean updateView)Add a drawable to the scene graph of the chart.ChartChart. add(Drawable drawable, LODCandidates candidates)Add a drawable by first evaluating its rendering performance onscreen from worse (LODSetting.Bounds.ONto most good looking rendering.AWTColorbarLegendAWTChart. colorbar(Drawable drawable)AWTColorbarLegendAWTChart. colorbar(Drawable drawable, Dimension minDimension, AxisLayout layout)AWTColorbarLegendAWTChart. colorbar(Drawable drawable, AxisLayout layout)voidChart. remove(Drawable drawable)voidChart. remove(Drawable drawable, boolean updateViews)Method parameters in org.jzy3d.chart with type arguments of type Drawable Modifier and Type Method Description ChartChart. add(List<? extends Drawable> drawables)Add a list of drawables and refresh the view of the scene once they are all added.voidChart. 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 voidPickingSupport. 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 intOrderingStrategyScoreColorMapper. 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 interfaceIGLLoader<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 AWTChartNativeChartTester. 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 voidBoundingBox3d. 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 DrawableScatterPointSerie2d. getDrawable()DrawableScatterSerie2d. getDrawable()DrawableSerie2d. 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 voidMapper. 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 DrawableOrthonormalTessellator. 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 classAWTScatterMultiColorclassAWTScatterMultiColorListA scatter plot supporting a Listas input. classColoredWireframePolygonclassCompileableCompositeACompileableCompositeallows storage and subsequent faster execution of individual contained instances drawing routines in an OpenGL display list.classCompositeclassConcurrentLineStripclassConcurrentLineStripSplittedclassConcurrentScatterMultiColorclassConcurrentScatterMultiColorListclassConcurrentScatterPointclassCoplanarityManagerThis 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.classCroppableLineStripclassCubeCompositeA cube defined by aBoundingBox3dclassCubeGLUTA cube rendered with OpenGL GLUT.classCylinderclassDiskclassDrawableBoundingBoxclassDrawableImageclassEmulGLDrawableImageRenders an image at the specified 3d position.classFlatLine2dclassGeometryclassHistogramBarclassLineStripColor works as follow: If wireframe color is null (default), uses each point color and performs color interpolation Otherwise apply a uniform wireframe color.classLineStripInterpolatedCreates an interpolated line to make a smooth 3d curve based on control points.classMultiDrawableclassParallelepipedA Parallelepiped is a parallelepiped rectangle that is Drawable and Wireframeable.classParallelepipedCompositeA composite implementation of a parallelepiped, meaning it can be decomposed into distinct primitive for polygon ordering.classPointA Point3d is a storage for a Coord3d and a Color that represents a drawable 3d point.classPolygonSupports additional settingsclassQuadclassScatterA collection of coordinates rendered as dots.classScatterMultiColorA scatter plot supporting a colormap for shading each dot color and alpha.classScatterMultiColorListA scatter plot supporting a Listas input. classScatterPointExperimental 3d object.classShapeclassSimplePolygonASimplePolygonmakes 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);classSphereAllows rendering a sphere.classTeapotclassTesselatedPolygonA polygon made of two triangles with no wireframe on their adjacent side.classTriangleclassTubeATubemay be used to render cylinders or pyramids, according to its input parameters.classWaterfallCompositeA drawable Waterfall using Matlab styleclassWireframeableAnWireframeableis aDrawablethat 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 DrawableCoplanarityManager. planeFields in org.jzy3d.plot3d.primitives with type parameters of type Drawable Modifier and Type Field Description protected List<Drawable>CompileableComposite. componentsprotected List<Drawable>Composite. componentsprotected List<? extends Drawable>CoplanarityManager. outlinesMethods in org.jzy3d.plot3d.primitives that return Drawable Modifier and Type Method Description DrawableMultiDrawable. current()DrawableCompileableComposite. get(int p)Get a Drawable stored by this composite.DrawableComposite. get(int p)Get a Drawable stored by this composite.protected DrawableFlatLine2d. 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 voidCompileableComposite. add(Drawable drawable)Add a Drawable to this composite.voidComposite. add(Drawable drawable)Add a Drawable to this composite.protected voidCoplanarityManager. computeBounds(List<? extends Drawable> outlines, Drawable plane)Will try to compute bounds if they are available.protected voidCoplanarityManager. mount(IPainter painter, Drawable d)voidCompileableComposite. remove(Drawable drawable)Remove a Drawable from this composite.voidComposite. 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 voidCompileableComposite. add(List<? extends Drawable> drawables)Append a list of Drawables to this composite.voidComposite. add(List<? extends Drawable> drawables)Append a list of Drawables to this composite.protected voidCoplanarityManager. computeBounds(List<? extends Drawable> outlines, Drawable plane)Will try to compute bounds if they are available.voidMultiDrawable. 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 classContourLevel - 
Uses of Drawable in org.jzy3d.plot3d.primitives.enlightables
Subclasses of Drawable in org.jzy3d.plot3d.primitives.enlightables Modifier and Type Class Description classAbstractEnlightableclassEnlightableBarclassEnlightableDiskclassEnlightablePolygonclassEnlightableSphereA 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 classAbstractDrawableGraph2d<V,E>An implementation based onPickableobjects 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 classDefaultDrawableGraph2d<V,E>classPointGraph2d<V,E>classTextureGraph2d<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 classParametricDrawableclassParametricDrawable2 - 
Uses of Drawable in org.jzy3d.plot3d.primitives.pickable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.pickable Modifier and Type Class Description classPickablePointclassPickablePolygonclassPickableSphereclassPickableTexture - 
Uses of Drawable in org.jzy3d.plot3d.primitives.selectable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.selectable Modifier and Type Class Description classSelectableScatterA Scatter that supports an "highlighted status" to change selected point colorclassSelectableSphere - 
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 classNativeDrawableImageANativeDrawableImagecan 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.classTexturedCubeclassTexturedCylinderclassTranslucentQuadFields in org.jzy3d.plot3d.primitives.textured declared as Drawable Modifier and Type Field Description protected DrawableTexturedCylinder. dArrowDownprotected DrawableTexturedCylinder. dArrowUpprotected DrawableTexturedCylinder. dDiskDownprotected DrawableTexturedCylinder. dDiskUpprotected DrawableTexturedCube. eastprotected DrawableTexturedCube. eastBgprotected DrawableTexturedCube. farprotected DrawableTexturedCube. farBgprotected DrawableTexturedCube. nearprotected DrawableTexturedCube. nearBgprotected DrawableTexturedCube. northprotected DrawableTexturedCube. northBgprotected DrawableTexturedCube. southprotected DrawableTexturedCube. southBgprotected DrawableTexturedCube. westprotected DrawableTexturedCube. westBg - 
Uses of Drawable in org.jzy3d.plot3d.primitives.vbo
Subclasses of Drawable in org.jzy3d.plot3d.primitives.vbo Modifier and Type Class Description classShaderMeshDrawableVBOclassShaderWaterfallDrawableVBO - 
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 classBarVBOclassDrawableVBOADrawableVBOis able to efficiently draw a large collection of geometries.classDrawableVBO2ADrawableVBO2is able to efficiently draw a large collection of geometries.classPolygonVBOclassScatterVBOclassSphereVBOWarning!classTriangleStripVBOclassTriangleVBO - 
Uses of Drawable in org.jzy3d.plot3d.primitives.volume
Subclasses of Drawable in org.jzy3d.plot3d.primitives.volume Modifier and Type Class Description classCubeVBOclassTexture3DclassVolumehttps://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 classAWTNativeDrawableImage - 
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 DrawableAWTLegend. drawableConstructors 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 voidAWTColorbarLegend. 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 intBarycentreOrderingStrategy. 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!intDefaultOrderingStrategy. compare(Drawable o1, Drawable o2)abstract doubleAbstractOrderingStrategy. score(Drawable drawable)Returns a score for ranking this drawable among other drawables of the scenegraph.doubleBarycentreOrderingStrategy. score(Drawable d)doubleDefaultOrderingStrategy. score(Drawable drawable)Method parameters in org.jzy3d.plot3d.rendering.ordering with type arguments of type Drawable Modifier and Type Method Description voidAbstractOrderingStrategy. 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. componentsMethods 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 allAbstractCompositesinstance into a list of atomicDrawabletypes and return all the current Graph primitives decomposition.List<Drawable>MultithreadedGraph. getDecomposition()Expand allAbstractCompositesinstance into a list of atomicDrawabletypes 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 voidGraph. add(Drawable drawable)voidGraph. 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).voidScene. add(Drawable drawable)Add a drawable to the scene.voidScene. add(Drawable drawable, boolean updateViews)Add a drawable to the scene and refresh on demand.booleanGraph. remove(Drawable drawable)booleanGraph. 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.voidScene. remove(Drawable drawable)Remove a drawable from the scene.voidScene. 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 voidGraph. add(List<? extends Drawable> drawables)voidGraph. add(List<? extends Drawable> drawables, boolean updateViews)voidScene. add(List<? extends Drawable> drawables)Add a list of drawable to the scene.voidGraph. draw(IPainter painter, List<Drawable> components, boolean sort)voidMultithreadedGraph. draw(IPainter painter, List<Drawable> components, boolean sort)voidGraph. drawSimple(IPainter painter, List<Drawable> components)render all items of the graphvoidMultithreadedGraph. 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 doubleCamera. getDistance(Drawable drawable)Return the distance between the camera eye and the given drawable's barycenter.doubleCamera. 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 classBarycenterAnnotationDraws the barycenter of anGeometryand a line each point and the barycenter.classCameraDistanceAnnotationDraws the distance of every scene graph drawable object to camera eye.classCameraPathAnnotationRecord 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 classDrawableTextclassDrawableTextBillboardDeprecated.classDrawableTextTextureclassDrawableTextWrapperADrawableTextWrapperwraps any text rendered by anITextRendererinto 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 classDrawableTextCell - 
Uses of Drawable in org.jzy3d.plot3d.transform
Fields in org.jzy3d.plot3d.transform declared as Drawable Modifier and Type Field Description protected DrawableTranslateDrawable. drawableMethods in org.jzy3d.plot3d.transform that return Drawable Modifier and Type Method Description DrawableTranslateDrawable. getDrawable()Methods in org.jzy3d.plot3d.transform with parameters of type Drawable Modifier and Type Method Description voidTranslateDrawable. setDrawable(Drawable drawable)Constructors in org.jzy3d.plot3d.transform with parameters of type Drawable Constructor Description TranslateDrawable(Drawable drawable, boolean reverse) 
 -