Package org.jzy3d.javafx.offscreen
Class JavaFXOffscreenPainterFactory
java.lang.Object
org.jzy3d.chart.factories.NativePainterFactory
org.jzy3d.chart.factories.AWTPainterFactory
org.jzy3d.javafx.offscreen.JavaFXOffscreenPainterFactory
- All Implemented Interfaces:
IPainterFactory
-
Field Summary
FieldsFields inherited from class org.jzy3d.chart.factories.NativePainterFactory
capabilities, chartFactory, debugGL, height, offscreen, traceGL, width -
Constructor Summary
ConstructorsConstructorDescriptionJavaFXOffscreenPainterFactory(com.jogamp.opengl.GLCapabilities capabilities) -
Method Summary
Modifier and TypeMethodDescriptionnewCanvas(IChartFactory factory, Scene scene, Quality quality) newKeyboardCameraController(Chart chart) TODO : replace by a JavaFXScreenshotKeyControllernewMouseCameraController(Chart chart) newMousePickingController(Chart chart, int clickWidth) newRenderer3D(View view) Provide AWT Texture loading for screenshotsMethods inherited from class org.jzy3d.chart.factories.AWTPainterFactory
newFrame, newFrame, newOffscreenCanvas, newViewOverlay, newViewportLayoutMethods inherited from class org.jzy3d.chart.factories.NativePainterFactory
detectGLProfile, getCapabilities, getChartFactory, getDefaultCapabilities, getOffscreenCapabilities, getOffscreenDimension, isDebugGL, isOffscreen, isTraceGL, newAnimator, newPainter, newSymbolHandler, setChartFactory, setDebugGL, setOffscreen, setOffscreen, setOffscreenDisabled, setTraceGLMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jzy3d.chart.factories.IPainterFactory
getChartFactory, getOffscreenDimension, isDebugGL, isOffscreen, newAnimator, newPainter, newSymbolHandler, setChartFactory, setDebugGL, setOffscreen, setOffscreen, setOffscreenDisabled
-
Field Details
-
SCREENSHOT_FOLDER
-
-
Constructor Details
-
JavaFXOffscreenPainterFactory
public JavaFXOffscreenPainterFactory() -
JavaFXOffscreenPainterFactory
public JavaFXOffscreenPainterFactory(com.jogamp.opengl.GLCapabilities capabilities)
-
-
Method Details
-
newRenderer3D
Description copied from class:AWTPainterFactoryProvide AWT Texture loading for screenshots- Overrides:
newRenderer3Din classAWTPainterFactory
-
newCanvas
- Specified by:
newCanvasin interfaceIPainterFactory- Overrides:
newCanvasin classAWTPainterFactory
-
newMouseCameraController
- Specified by:
newMouseCameraControllerin interfaceIPainterFactory- Overrides:
newMouseCameraControllerin classAWTPainterFactory
-
newMousePickingController
- Specified by:
newMousePickingControllerin interfaceIPainterFactory- Overrides:
newMousePickingControllerin classAWTPainterFactory
-
newKeyboardCameraController
- Specified by:
newKeyboardCameraControllerin interfaceIPainterFactory- Overrides:
newKeyboardCameraControllerin classAWTPainterFactory
-
newKeyboardScreenshotController
TODO : replace by a JavaFXScreenshotKeyController- Specified by:
newKeyboardScreenshotControllerin interfaceIPainterFactory- Overrides:
newKeyboardScreenshotControllerin classAWTPainterFactory
-