Class PanamaGLJavaFXPainterFactory
java.lang.Object
org.jzy3d.chart.factories.APanamaGLPainterFactory
org.jzy3d.chart.factories.PanamaGLJavaFXPainterFactory
- All Implemented Interfaces:
IPainterFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StringFile written by the screenshot key controller when typing 's'Fields 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) A JavaFX backend has no toolkit-agnostic frame concept: a JavaFX application owns theStagelifecycle.org.jzy3d.chart.controllers.keyboard.camera.ICameraKeyControllernewKeyboardCameraController(Chart chart) org.jzy3d.chart.controllers.keyboard.screenshot.IScreenshotKeyControllerorg.jzy3d.chart.controllers.mouse.camera.ICameraMouseControllernewMouseCameraController(Chart chart) org.jzy3d.chart.controllers.mouse.picking.IMousePickingControllernewMousePickingController(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_FILE
File written by the screenshot key controller when typing 's'
-
-
Constructor Details
-
PanamaGLJavaFXPainterFactory
public PanamaGLJavaFXPainterFactory()
-
-
Method Details
-
newCanvas
public ICanvas newCanvas(IChartFactory factory, org.jzy3d.plot3d.rendering.scene.Scene scene, Quality quality) -
newMouseCameraController
public org.jzy3d.chart.controllers.mouse.camera.ICameraMouseController newMouseCameraController(Chart chart) -
newMousePickingController
public org.jzy3d.chart.controllers.mouse.picking.IMousePickingController newMousePickingController(Chart chart, int clickWidth) -
newKeyboardCameraController
public org.jzy3d.chart.controllers.keyboard.camera.ICameraKeyController newKeyboardCameraController(Chart chart) -
newKeyboardScreenshotController
public org.jzy3d.chart.controllers.keyboard.screenshot.IScreenshotKeyController newKeyboardScreenshotController(Chart chart) -
newFrame
-
newFrame
-