org.jzy3d.plot3d.rendering.view
Class AWTImageViewport
- java.lang.Object
-
- org.jzy3d.plot3d.rendering.view.AbstractViewportManager
-
- org.jzy3d.plot3d.rendering.view.AWTImageViewport
-
- All Implemented Interfaces:
- IImageViewport
- Direct Known Subclasses:
- AWTLegend
public class AWTImageViewport extends AbstractViewportManager implements IImageViewport
AAWTImageViewportallows displaying a 2dImagewithin an OpenGL2 viewport.
-
-
Constructor Summary
Constructors Constructor and Description AWTImageViewport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.awt.ImagegetImage()Return the image rendered by theAWTImageViewportDimensiongetMinimumSize()Return the minimum size for this graphic.DimensiongetPreferedSize()Return the prefered size for this graphic.voidrender(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu)Renders the picture into the window, according to the viewport settings.voidsetImage(java.awt.Image image)voidsetImage(java.awt.Image image, int width, int height)Set theImagethat will be displayed by the layer.voidsetImage(java.awt.Image image, int width, int height, java.nio.ByteBuffer buffer)-
Methods inherited from class org.jzy3d.plot3d.rendering.view.AbstractViewportManager
getLastViewPort, getMode, getRectangle, setScreenGridDisplayed, setViewPort, setViewPort, setViewPort, setViewportMode
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jzy3d.plot3d.rendering.view.IImageViewport
getLastViewPort, getMode, setViewPort, setViewPort, setViewPort, setViewportMode
-
-
-
-
Method Detail
-
render
public void render(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu)Description copied from interface:IImageViewportRenders the picture into the window, according to the viewport settings. If the picture is bigger than the viewport, it is simply centered in it, otherwise, it is scaled in order to fit into the viewport.- Specified by:
renderin interfaceIImageViewport
-
setImage
public void setImage(java.awt.Image image, int width, int height)Set theImagethat will be displayed by the layer.- Parameters:
image-
-
setImage
public void setImage(java.awt.Image image, int width, int height, java.nio.ByteBuffer buffer)
-
setImage
public void setImage(java.awt.Image image)
-
getImage
public java.awt.Image getImage()
Return the image rendered by theAWTImageViewport
-
getMinimumSize
public Dimension getMinimumSize()
Return the minimum size for this graphic.- Specified by:
getMinimumSizein interfaceIImageViewport
-
getPreferedSize
public Dimension getPreferedSize()
Return the prefered size for this graphic.- Specified by:
getPreferedSizein interfaceIImageViewport
-
-
DMelt 3.0 © DataMelt by jWork.ORG