Uses of Interface
org.jzy3d.plot3d.rendering.canvas.ICanvas
Package
Description
-
Uses of ICanvas in org.jzy3d.chart
Modifier and TypeMethodDescriptionvoid
ChartView.initInstance
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) Deprecated.ModifierConstructorDescriptionChartView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) -
Uses of ICanvas in org.jzy3d.chart.controllers
-
Uses of ICanvas in org.jzy3d.chart.controllers.mouse.camera
-
Uses of ICanvas in org.jzy3d.chart.controllers.mouse.selection
Modifier and TypeMethodDescriptionprotected AWTRenderer2d
AWTAbstractMouseSelector.initRenderer2d
(ICanvas c) -
Uses of ICanvas in org.jzy3d.chart.factories
Modifier and TypeClassDescriptionclass
A Newt canvas wrapped in an AWT Newt is supposed to be faster than any other canvas, either for AWT or Swing.Modifier and TypeMethodDescriptionAWTPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) IPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) NewtPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) OffscreenWindowFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) SwingPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) SWTPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) protected ICanvas
AWTPainterFactory.newOffscreenCanvas
(IChartFactory factory, Scene scene, Quality quality) Modifier and TypeMethodDescriptionEmulGLPainterFactory.newAnimator
(ICanvas canvas) IPainterFactory.newAnimator
(ICanvas canvas) NativePainterFactory.newAnimator
(ICanvas canvas) AWTChartFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) Theinvalid @link
AWTNativeView
ChartFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) EmulGLChartFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) IChartFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) NewtChartFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) Theinvalid @link
AWTNativeView
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
Modifier and TypeMethodDescriptionSWTBridgePainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) -
Uses of ICanvas in org.jzy3d.chart2d
Modifier and TypeMethodDescriptionChart2dFactory.newView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) ModifierConstructorDescriptionView2d
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) -
Uses of ICanvas in org.jzy3d.javafx.offscreen
Modifier and TypeMethodDescriptionJavaFXOffscreenPainterFactory.newCanvas
(IChartFactory factory, Scene scene, Quality quality) -
Uses of ICanvas in org.jzy3d.painters
Modifier and TypeMethodDescriptioncom.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
void
-
Uses of ICanvas in org.jzy3d.plot3d.rendering.canvas
Modifier and TypeInterfaceDescriptioninterface
AnIScreenCanvas
defines a panel into which rendering occurs, and that can be integrated in an existing GUI.Modifier and TypeClassDescriptionclass
CanvasAWT
is a base implementation that primarily allows to integrate a Jzy3d chart in an AWT application.class
A Newt canvas wrapped in an AWTPanel
.class
class
This canvas allows rendering charts with jGL as OpenGL backend which perform in CPU.class
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
Modifier and TypeMethodDescriptionvoid
ViewAndLegendLayout.computeScreenSeparator
(ICanvas canvas, List<ILegend> list) Deprecated.protected void
ViewAndLegendLayout.renderLegends
(IPainter painter, float left, float right, List<ILegend> data, ICanvas canvas) Deprecated. -
Uses of ICanvas in org.jzy3d.plot3d.rendering.scene
-
Uses of ICanvas in org.jzy3d.plot3d.rendering.view
Modifier and TypeMethodDescriptionstatic ViewportConfiguration
static ViewportConfiguration
protected void
AWTNativeViewOverlay.configureG2DScale
(View view, ViewportConfiguration viewport, ICanvas canvas, Graphics2D g2d) Enable multiple stuff for HiDPI make overlay HiDPI aware so that legend and its text content remain the same size than axis text and constant over different screen.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
Called when theGLAutoDrawable
requires a rendering.void
void
void
void
Called when theGLAutoDrawable
is rendered for the first time.void
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
Called when theGLAutoDrawable
is resized.void
ModifierConstructorDescriptionAWTView
(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
Modifier and TypeMethodDescriptionprotected void
ViewAndColorbarsLayout.computeSeparator
(IPainter painter, ICanvas canvas, List<ILegend> legends) protected float
ViewAndColorbarsLayout.computeSeparator
(ICanvas canvas, int minWidth) 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
ViewAndColorbarsLayout.renderLegends
(IPainter painter, float left, float right, List<ILegend> legends, ICanvas canvas) Renders the legends within the screen slice given by the left and right parameters.