Class PanamaGLSWTPainterFactory
java.lang.Object
org.jzy3d.chart.factories.APanamaGLPainterFactory
org.jzy3d.chart.factories.PanamaGLSWTPainterFactory
- All Implemented Interfaces:
IPainterFactory
-
Field Summary
FieldsFields inherited from class APanamaGLPainterFactory
chartFactory, debugGL, height, offscreen, panamaGLFactory, renderer3DFactory, traceGL, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewCanvas(IChartFactory factory, org.jzy3d.plot3d.rendering.scene.Scene scene, Quality quality) The SWT backend has no toolkit-agnostic frame concept: an SWT application owns theShelllifecycle.newKeyboardCameraController(Chart chart) Output file of screenshot can be configured usingIScreenshotKeyController.setFilename(String).newMouseCameraController(Chart chart) newMousePickingController(Chart chart, int clickWidth) Methods inherited from class APanamaGLPainterFactory
getChartFactory, getOffscreenDimension, getPanamaGLFactory, getRenderer3DFactory, isDebugGL, isOffscreen, isTraceGL, newAnimator, newOffscreenCanvas, newPainter, newRenderer3D, newRenderer3D, newSymbolHandler, newViewOverlay, newViewportLayout, setChartFactory, setDebugGL, setOffscreen, setOffscreen, setOffscreenDisabled, setPanamaGLFactory, setRenderer3DFactory, setTraceGL
-
Field Details
-
SCREENSHOT_FOLDER
-
-
Constructor Details
-
PanamaGLSWTPainterFactory
public PanamaGLSWTPainterFactory()
-
-
Method Details
-
newCanvas
public ICanvas newCanvas(IChartFactory factory, org.jzy3d.plot3d.rendering.scene.Scene scene, Quality quality) -
newMouseCameraController
-
newMousePickingController
-
newKeyboardCameraController
-
newKeyboardScreenshotController
Output file of screenshot can be configured usingIScreenshotKeyController.setFilename(String). -
newFrame
-
newFrame
-