Class JavaFXOffscreenRenderer3d
java.lang.Object
org.jzy3d.plot3d.rendering.view.Renderer3d
org.jzy3d.plot3d.rendering.view.AWTRenderer3d
org.jzy3d.plot3d.rendering.view.AWTImageRenderer3d
org.jzy3d.javafx.offscreen.JavaFXOffscreenRenderer3d
- All Implemented Interfaces:
com.jogamp.opengl.GLEventListener, EventListener
-
Nested Class Summary
Nested classes/interfaces inherited from class AWTImageRenderer3d
AWTImageRenderer3d.DisplayListener -
Field Summary
FieldsFields inherited from class AWTImageRenderer3d
listeners, screenshotFields inherited from class AWTRenderer3d
bufferedImage, exporter, screenshotMakerFields inherited from class Renderer3d
debugGL, doScreenshotAtNextDisplay, height, image, lastRenderingTimeMs, profileDisplayTimer, traceGL, view, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplay(com.jogamp.opengl.GLAutoDrawable canvas) javafx.scene.image.Imagevoidinit(com.jogamp.opengl.GLAutoDrawable canvas) protected javafx.scene.image.ImagemakeScreenshotAsJavaFXImage(com.jogamp.opengl.GL gl) voidreshape(com.jogamp.opengl.GLAutoDrawable canvas, int x, int y, int width, int height) Methods inherited from class AWTImageRenderer3d
addDisplayListener, fireDisplay, makeScreenshotAsBufferedImageMethods inherited from class AWTRenderer3d
exportImageIfRequired, getExporter, getLastScreenshotImage, renderScreenshotIfRequired, setExporterMethods inherited from class Renderer3d
dispose, getHeight, getLastRenderingTimeMs, getLastScreenshot, getWidth, nextDisplayUpdateScreenshot, updatePainterWithGL
-
Field Details
-
javafxImage
protected javafx.scene.image.Image javafxImage
-
-
Constructor Details
-
JavaFXOffscreenRenderer3d
public JavaFXOffscreenRenderer3d() -
JavaFXOffscreenRenderer3d
-
JavaFXOffscreenRenderer3d
-
-
Method Details
-
display
public void display(com.jogamp.opengl.GLAutoDrawable canvas) - Specified by:
displayin interfacecom.jogamp.opengl.GLEventListener- Overrides:
displayin classAWTImageRenderer3d
-
init
public void init(com.jogamp.opengl.GLAutoDrawable canvas) - Specified by:
initin interfacecom.jogamp.opengl.GLEventListener- Overrides:
initin classRenderer3d
-
reshape
public void reshape(com.jogamp.opengl.GLAutoDrawable canvas, int x, int y, int width, int height) - Specified by:
reshapein interfacecom.jogamp.opengl.GLEventListener- Overrides:
reshapein classRenderer3d
-
makeScreenshotAsJavaFXImage
protected javafx.scene.image.Image makeScreenshotAsJavaFXImage(com.jogamp.opengl.GL gl) -
getLastJavaFXScreenshotImage
public javafx.scene.image.Image getLastJavaFXScreenshotImage()
-