Class SWTBridgePainterFactory
java.lang.Object
org.jzy3d.chart.factories.NativePainterFactory
org.jzy3d.chart.factories.SWTPainterFactory
org.jzy3d.chart.factories.bridged.SWTBridgePainterFactory
- All Implemented Interfaces:
IPainterFactory
-
Field Summary
Fields inherited from class org.jzy3d.chart.factories.NativePainterFactory
capabilities, chartFactory, debugGL, height, offscreen, traceGL, width
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnewCanvas
(IChartFactory factory, Scene scene, Quality quality) 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 org.jzy3d.chart.factories.SWTPainterFactory
newFrame, newRenderer3D, newViewOverlay, newViewportLayout
Methods 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, setTraceGL
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jzy3d.chart.factories.IPainterFactory
getChartFactory, getOffscreenDimension, isDebugGL, isOffscreen, newAnimator, newFrame, newPainter, newSymbolHandler, newViewOverlay, newViewportLayout, setChartFactory, setDebugGL, setOffscreen, setOffscreen, setOffscreenDisabled
-
Field Details
-
SCREENSHOT_FOLDER
-
-
Constructor Details
-
SWTBridgePainterFactory
public SWTBridgePainterFactory() -
SWTBridgePainterFactory
public SWTBridgePainterFactory(com.jogamp.opengl.GLCapabilities capabilities)
-
-
Method Details
-
newCanvas
- Specified by:
newCanvas
in interfaceIPainterFactory
- Overrides:
newCanvas
in classSWTPainterFactory
-
newMouseCameraController
- Specified by:
newMouseCameraController
in interfaceIPainterFactory
- Overrides:
newMouseCameraController
in classSWTPainterFactory
-
newMousePickingController
- Specified by:
newMousePickingController
in interfaceIPainterFactory
- Overrides:
newMousePickingController
in classSWTPainterFactory
-
newKeyboardScreenshotController
Output file of screenshot can be configured usingIScreenshotKeyController.setFilename(String)
.- Specified by:
newKeyboardScreenshotController
in interfaceIPainterFactory
- Overrides:
newKeyboardScreenshotController
in classSWTPainterFactory
-
newKeyboardCameraController
- Specified by:
newKeyboardCameraController
in interfaceIPainterFactory
- Overrides:
newKeyboardCameraController
in classSWTPainterFactory
-
newFrame
- Specified by:
newFrame
in interfaceIPainterFactory
- Overrides:
newFrame
in classSWTPainterFactory
-