Uses of Interface
org.jzy3d.plot3d.rendering.canvas.ICanvas
-
-
Uses of ICanvas in org.jzy3d.chart
Fields in org.jzy3d.chart declared as ICanvas Modifier and Type Field Description protected ICanvas
Chart. canvas
Methods in org.jzy3d.chart that return ICanvas Modifier and Type Method Description ICanvas
Chart. getCanvas()
Methods in org.jzy3d.chart with parameters of type ICanvas Modifier and Type Method Description void
ChartView. initInstance(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
View
ChartScene. newView(ICanvas canvas, Quality quality)
Constructors in org.jzy3d.chart with parameters of type ICanvas Constructor Description ChartView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
-
Uses of ICanvas in org.jzy3d.chart.controllers
Fields in org.jzy3d.chart.controllers declared as ICanvas Modifier and Type Field Description protected ICanvas
RateLimiterAdaptsToRenderTime. canvas
Methods in org.jzy3d.chart.controllers that return ICanvas Modifier and Type Method Description ICanvas
RateLimiterAdaptsToRenderTime. getCanvas()
Methods in org.jzy3d.chart.controllers with parameters of type ICanvas Modifier and Type Method Description void
RateLimiterAdaptsToRenderTime. setCanvas(ICanvas canvas)
Constructors in org.jzy3d.chart.controllers with parameters of type ICanvas Constructor Description RateLimiterAdaptsToRenderTime(ICanvas canvas)
-
Uses of ICanvas in org.jzy3d.chart.controllers.mouse.camera
Fields in org.jzy3d.chart.controllers.mouse.camera declared as ICanvas Modifier and Type Field Description protected ICanvas
AdaptiveMouseController. canvas
-
Uses of ICanvas in org.jzy3d.chart.controllers.mouse.selection
Fields in org.jzy3d.chart.controllers.mouse.selection declared as ICanvas Modifier and Type Field Description protected ICanvas
AWTAbstractMouseSelector. canvas
Methods in org.jzy3d.chart.controllers.mouse.selection with parameters of type ICanvas Modifier and Type Method Description protected AWTRenderer2d
AWTAbstractMouseSelector. initRenderer2d(ICanvas c)
-
Uses of ICanvas in org.jzy3d.chart.factories
Classes in org.jzy3d.chart.factories that implement ICanvas Modifier and Type Class Description class
CanvasNewtSWT
A Newt canvas wrapped in an AWT Newt is supposed to be faster than any other canvas, either for AWT or Swing.Methods in org.jzy3d.chart.factories that return ICanvas Modifier and Type Method Description ICanvas
AWTPainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
ICanvas
IPainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
ICanvas
NewtPainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
ICanvas
OffscreenWindowFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
ICanvas
SwingPainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
ICanvas
SWTPainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
protected ICanvas
AWTPainterFactory. newOffscreenCanvas(IChartFactory factory, Scene scene, Quality quality)
Methods in org.jzy3d.chart.factories with parameters of type ICanvas Modifier and Type Method Description EmulGLAnimator
EmulGLPainterFactory. newAnimator(ICanvas canvas)
IAnimator
IPainterFactory. newAnimator(ICanvas canvas)
NativeAnimator
NativePainterFactory. newAnimator(ICanvas canvas)
View
AWTChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
TheAWTNativeView
returned by this factory support Java2d defined components (background images, tooltips, post-renderers and overlay)View
ChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
View
ChartFactory. newView(Scene scene, ICanvas canvas, Quality quality)
AWTView
EmulGLChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
View
IChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
View
IChartFactory. newView(Scene scene, ICanvas canvas, Quality quality)
View
NewtChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
TheAWTNativeView
supports Java2d defined components (background images, tooltips, post-renderers and overlay)View
SWTChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
The AWTView support Java2d defined components (tooltips, background images) -
Uses of ICanvas in org.jzy3d.chart.factories.bridged
Methods in org.jzy3d.chart.factories.bridged that return ICanvas Modifier and Type Method Description ICanvas
SWTBridgePainterFactory. newCanvas(IChartFactory factory, Scene scene, Quality quality)
Methods in org.jzy3d.chart.factories.bridged with parameters of type ICanvas Modifier and Type Method Description View
SWTBridgeChartFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
The AWTView support Java2d defined components (tooltips, background images) -
Uses of ICanvas in org.jzy3d.chart2d
Methods in org.jzy3d.chart2d with parameters of type ICanvas Modifier and Type Method Description View2d
Chart2dFactory. newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
Constructors in org.jzy3d.chart2d with parameters of type ICanvas Constructor Description View2d(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
-
Uses of ICanvas in org.jzy3d.painters
Fields in org.jzy3d.painters declared as ICanvas Modifier and Type Field Description protected ICanvas
AbstractPainter. canvas
Methods in org.jzy3d.painters that return ICanvas Modifier and Type Method Description ICanvas
AbstractPainter. getCanvas()
ICanvas
IPainter. getCanvas()
Methods in org.jzy3d.painters with parameters of type ICanvas Modifier and Type Method Description com.jogamp.opengl.GLContext
NativeDesktopPainter. getCurrentContext(ICanvas canvas)
com.jogamp.opengl.GL
NativeDesktopPainter. getCurrentGL(ICanvas canvas)
Get the current GL context of the canvas and make it current.void
AbstractPainter. setCanvas(ICanvas canvas)
void
IPainter. setCanvas(ICanvas canvas)
-
Uses of ICanvas in org.jzy3d.plot3d.rendering.canvas
Subinterfaces of ICanvas in org.jzy3d.plot3d.rendering.canvas Modifier and Type Interface Description interface
IScreenCanvas
AnIScreenCanvas
defines a panel into which rendering occurs, and that can be integrated in an existing GUI.Classes in org.jzy3d.plot3d.rendering.canvas that implement ICanvas Modifier and Type Class Description class
CanvasAWT
CanvasAWT
is a base implementation that primarily allows to integrate a Jzy3d chart in an AWT application.class
CanvasNewtAwt
A Newt canvas wrapped in an AWTPanel
.class
CanvasSwing
class
EmulGLCanvas
This canvas allows rendering charts with jGL as OpenGL backend which perform in CPU.class
OffscreenCanvas
AnICanvas
implementation able to render the chart in an offscreen canvas, meaning no frame or GUI is needed to get a chart. -
Uses of ICanvas in org.jzy3d.plot3d.rendering.legends.series
Methods in org.jzy3d.plot3d.rendering.legends.series with parameters of type ICanvas Modifier and Type Method Description void
ViewAndLegendLayout. computeScreenSeparator(ICanvas canvas, List<ILegend> list)
protected void
ViewAndLegendLayout. renderLegends(IPainter painter, float left, float right, List<ILegend> data, ICanvas canvas)
-
Uses of ICanvas in org.jzy3d.plot3d.rendering.scene
Methods in org.jzy3d.plot3d.rendering.scene with parameters of type ICanvas Modifier and Type Method Description View
Scene. newView(ICanvas canvas, Quality quality)
Instantiate a View attached to the given Canvas, and return its reference. -
Uses of ICanvas in org.jzy3d.plot3d.rendering.view
Fields in org.jzy3d.plot3d.rendering.view declared as ICanvas Modifier and Type Field Description protected ICanvas
View. canvas
Methods in org.jzy3d.plot3d.rendering.view that return ICanvas Modifier and Type Method Description ICanvas
View. getCanvas()
Methods in org.jzy3d.plot3d.rendering.view with parameters of type ICanvas Modifier and Type Method Description static ViewportConfiguration
ViewportBuilder. cell(ICanvas canvas, float left, float right, float bottom, float top)
static ViewportConfiguration
ViewportBuilder. column(ICanvas canvas, float left, float right)
protected void
AWTNativeViewOverlay. configureG2DScale(View view, ViewportConfiguration viewport, ICanvas canvas, Graphics2D g2d)
protected void
View. configureHiDPIListener(ICanvas canvas)
Upon pixel scale change, either at startup or during execution of the program, the listener will reconfigure the default font according to current HiDPI settings.void
NativeRenderer. display(ICanvas canvas)
Called when theGLAutoDrawable
requires a rendering.void
Renderer. display(ICanvas canvas)
void
NativeRenderer. dispose(ICanvas canvas)
void
Renderer. dispose(ICanvas canvas)
void
NativeRenderer. init(ICanvas canvas)
Called when theGLAutoDrawable
is rendered for the first time.void
Renderer. init(ICanvas canvas)
void
AWTView. initInstance(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
void
View. initInstance(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
Initialize a view object.void
NativeRenderer. reshape(ICanvas canvas, int x, int y, int width, int height)
Called when theGLAutoDrawable
is resized.void
Renderer. reshape(ICanvas canvas, int x, int y, int width, int height)
Constructors in org.jzy3d.plot3d.rendering.view with parameters of type ICanvas Constructor Description AWTView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
CroppingView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
SelectableView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
View(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
Create a view attached to a Scene, with its own Camera and Axe.ViewportConfiguration(ICanvas canvas)
A viewport configuration that occupies the complete canvas area. -
Uses of ICanvas in org.jzy3d.plot3d.rendering.view.layout
Methods in org.jzy3d.plot3d.rendering.view.layout with parameters of type ICanvas Modifier and Type Method Description protected void
ViewAndColorbarsLayout. computeSeparator(ICanvas canvas, List<ILegend> list)
protected void
EmulGLViewAndColorbarsLayout. renderLegends(IPainter painter, float left, float right, List<ILegend> legends, ICanvas canvas)
This override allows Shifting artificially the complete jGL viewport to let some place for a colorbar rendering.protected void
NativeViewAndColorbarsLayout. renderLegends(IPainter painter, float from, float to, List<ILegend> legends, ICanvas canvas)
protected void
ViewAndColorbarsLayout. renderLegends(IPainter painter, float left, float right, List<ILegend> legends, ICanvas canvas)
Renders the legend within the screen slice given by the left and right parameters.
-