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
FieldsFields inherited from class org.jzy3d.chart.factories.NativePainterFactory
capabilities, chartFactory, debugGL, height, offscreen, traceGL, width -
Constructor Summary
Constructors -
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, 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, 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:
newCanvasin interfaceIPainterFactory- Overrides:
newCanvasin classSWTPainterFactory
-
newMouseCameraController
- Specified by:
newMouseCameraControllerin interfaceIPainterFactory- Overrides:
newMouseCameraControllerin classSWTPainterFactory
-
newMousePickingController
- Specified by:
newMousePickingControllerin interfaceIPainterFactory- Overrides:
newMousePickingControllerin classSWTPainterFactory
-
newKeyboardScreenshotController
Output file of screenshot can be configured usingIScreenshotKeyController.setFilename(String).- Specified by:
newKeyboardScreenshotControllerin interfaceIPainterFactory- Overrides:
newKeyboardScreenshotControllerin classSWTPainterFactory
-
newKeyboardCameraController
- Specified by:
newKeyboardCameraControllerin interfaceIPainterFactory- Overrides:
newKeyboardCameraControllerin classSWTPainterFactory
-
newFrame
- Specified by:
newFramein interfaceIPainterFactory- Overrides:
newFramein classSWTPainterFactory
-