Package org.jzy3d.plot3d.rendering.view
-
Interface Summary Interface Description AWTImageRenderer3d.DisplayListener AWTRenderer2d IImageViewport IViewOverlay Renderer -
Class Summary Class Description AbstractViewportManager AnAbstractViewportManagerdescribes an element that occupies the whole renderingICanvasor only a vertical slice of it.AWTImageRenderer3d A renderer generating AWTBufferedImages and notifying aAWTImageRenderer3d.DisplayListenerwhen it is updated.AWTImageViewport AAWTImageViewportallows displaying a 2dImagewithin an OpenGL viewport.AWTNativeViewOverlay AWTRenderer3d AWTView Camera TheCameraallows 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 TheNativeRendererobject is aGLEventListener, that makes openGL calls necessary to initialize and render aScenefor anICanvas.OverlayUtils Helps understanding how overlay is actually performed by JOGL2.Renderer3d TheRenderer3dobject is aGLEventListener, that makes openGL calls necessary to initialize and render aScenefor 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 AViewportConfigurationstates how a particular GL rendering should occupy a canvas area. -
Enum Summary Enum Description HiDPI ViewportMode