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.ONto most good looking rendering.AWTChart.colorbar(Drawable drawable, AxisLayout layout) voidvoidMethod 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 TypeMethodDescriptionvoidPickingSupport.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 intOrderingStrategyScoreColorMapper.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 TypeInterfaceDescriptioninterfaceDefines 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 TypeClassDescriptionclassclassclassA scatter plot supporting a Listas input. classclassACompileableCompositeallows storage and subsequent faster execution of individual contained instances drawing routines in an OpenGL display list.classclassclassclassclassclassclassclassThis 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.classclassA cube defined by aBoundingBox3dclassA cube rendered with OpenGL GLUT.classclassclassclassclassRenders an image at the specified 3d position.classclassclassclassColor works as follow: If wireframe color is null (default), uses each point color and performs color interpolation Otherwise apply a uniform wireframe color.classCreates an interpolated line to make a smooth 3d curve based on control points.classclassA Parallelepiped is a parallelepiped rectangle that is Drawable and Wireframeable.classA composite implementation of a parallelepiped, meaning it can be decomposed into distinct primitive for polygon ordering.classA Point3d is a storage for a Coord3d and a Color that represents a drawable 3d point.classSupports additional settingsclassclassA collection of coordinates rendered as dots.classA scatter plot supporting a colormap for shading each dot color and alpha.classA scatter plot supporting a Listas input. classExperimental 3d object.classclassASimplePolygonmakes 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);classAllows rendering a sphere.classclassA polygon made of two triangles with no wireframe on their adjacent side.classclassATubemay be used to render cylinders or pyramids, according to its input parameters.classA drawable Waterfall using Matlab styleclassAnWireframeableis aDrawablethat 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.componentsComposite.componentsCoplanarityManager.outlinesMethods 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 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 DrawableModifier and TypeMethodDescriptionCompileableComposite.getDrawables()Composite.getDrawables()MultiDrawable.getDrawables()Methods in org.jzy3d.plot3d.primitives with parameters of type DrawableModifier and TypeMethodDescriptionvoidAdd a Drawable to this composite.voidAdd a Drawable to this composite.voidprotected voidCoplanarityManager.computeBounds(List<? extends Drawable> outlines, Drawable plane) Will try to compute bounds if they are available.protected voidvoidRemove a Drawable from this composite.voidRemove a Drawable from this composite.Method parameters in org.jzy3d.plot3d.primitives with type arguments of type DrawableModifier and TypeMethodDescriptionvoidAppend a list of Drawables to this composite.voidAppend 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 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 TypeClassDescriptionclassclassclassclassclassA Sphere allows rendering a sphere. -
Uses of Drawable in org.jzy3d.plot3d.primitives.graphs
Subclasses of Drawable in org.jzy3d.plot3d.primitives.graphsModifier and TypeClassDescriptionclassAn implementation based onPickableobjects 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 TypeClassDescriptionclassclassclassclass -
Uses of Drawable in org.jzy3d.plot3d.primitives.selectable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.selectableModifier and TypeClassDescriptionclassA 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 TypeClassDescriptionclassANativeDrawableImagecan 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.classclassclassFields in org.jzy3d.plot3d.primitives.textured declared as DrawableModifier and TypeFieldDescriptionprotected 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 -
Uses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawable
Subclasses of Drawable in org.jzy3d.plot3d.primitives.vbo.drawableModifier and TypeClassDescriptionclassclassADrawableVBOis able to efficiently draw a large collection of geometries.classADrawableVBO2is able to efficiently draw a large collection of geometries.classclassclassWarning!classclass -
Uses of Drawable in org.jzy3d.plot3d.primitives.volume
Subclasses of Drawable in org.jzy3d.plot3d.primitives.volumeModifier and TypeClassDescriptionclassclassclasshttps://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 voidAWTColorbarLegend.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 TypeMethodDescriptionintOperation 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!intabstract doubleReturns a score for ranking this drawable among other drawables of the scenegraph.doubledoubleMethod 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 allinstance into a list of atomicinvalid @link
AbstractCompositesDrawabletypes and return all the current Graph primitives decomposition.MultithreadedGraph.getDecomposition()Expand allinstance into a list of atomicinvalid @link
AbstractCompositesDrawabletypes and return all the current Graph primitives decomposition.Methods in org.jzy3d.plot3d.rendering.scene with parameters of type DrawableModifier and TypeMethodDescriptionvoidvoidAdd a Drawable to the graph and call all views' so that they update their bounds according to their mode (automatic or manual).voidAdd a drawable to the scene.voidAdd a drawable to the scene and refresh on demand.booleanbooleanDelete a Drawable from the SceneGraph and update all views' viewpoint in order to target the center of the scene.voidRemove a drawable from the scene.voidRemove a drawable from the scene and refresh on demand.Method parameters in org.jzy3d.plot3d.rendering.scene with type arguments of type DrawableModifier and TypeMethodDescriptionvoidvoidvoidAdd a list of drawable to the scene.voidvoidvoidGraph.drawSimple(IPainter painter, List<Drawable> components) render all items of the graphvoidMultithreadedGraph.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 TypeMethodDescriptiondoubleCamera.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.annotationModifier and TypeClassDescriptionclassDraws the barycenter of anGeometryand a line each point and the barycenter.classDraws the distance of every scene graph drawable object to camera eye.classRecord 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 TypeClassDescriptionclassclassDeprecated.classclassADrawableTextWrapperwraps 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 -
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