Package org.jzy3d.plot3d.rendering.view
-
Interface Summary Interface Description AWTImageRenderer3d.DisplayListener AWTRenderer2d IImageViewport IViewOverlay Renderer -
Class Summary Class Description AbstractViewportManager AnAbstractViewportManager
describes an element that occupies the whole renderingICanvas
or only a vertical slice of it.AWTImageRenderer3d A renderer generating AWTBufferedImage
s and notifying aAWTImageRenderer3d.DisplayListener
when it is updated.AWTImageViewport AAWTImageViewport
allows displaying a 2dImage
within an OpenGL viewport.AWTNativeViewOverlay AWTRenderer3d AWTView Camera TheCamera
allows projecting a 3d scene to a 2d screen based on an orthogonal or perspective projection.Camera.Ortho The configuration used to call glOrthoCameraCompute CroppingView EmulGLViewOverlay An EmulGL view implementation that is able to handle overlay and tooltip rendering using an AWT BufferedImage painted with a Graphics2D passed toAWTRenderer2d.paint(java.awt.Graphics, int, int)
orITooltipRenderer.render(Graphics2D)
.NativeRenderer TheNativeRenderer
object is aGLEventListener
, that makes openGL calls necessary to initialize and render aScene
for anICanvas
.OverlayUtils Helps understanding how overlay is actually performed by JOGL2.Renderer3d TheRenderer3d
object is aGLEventListener
, that makes openGL calls necessary to initialize and render aScene
for anICanvas
.SelectableView An {@ InteractiveView} handles 2d projection updates to ensure mouse is always computing intersection with objects in a relevant state.View ViewEventAdapter ViewportBuilder ViewportConfiguration AViewportConfiguration
states how a particular GL rendering should occupy a canvas area. -
Enum Summary Enum Description HiDPI ViewportMode