org.jzy3d.plot3d.rendering.view
Interface IImageViewport
-
- All Known Subinterfaces:
- ILegend
- All Known Implementing Classes:
- AWTColorbarLegend, AWTImageViewport, AWTLegend
public interface IImageViewport
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description ViewportConfigurationgetLastViewPort()DimensiongetMinimumSize()Return the minimum size for this graphic.ViewportModegetMode()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.voidsetViewPort(int width, int height)voidsetViewPort(int width, int height, float left, float right)Set the view port (size of the renderer).voidsetViewPort(ViewportConfiguration viewport)voidsetViewportMode(ViewportMode mode)
-
-
-
Method Detail
-
render
void render(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu)Renders 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.- Parameters:
gl-glu-
-
getMinimumSize
Dimension getMinimumSize()
Return the minimum size for this graphic.
-
getPreferedSize
Dimension getPreferedSize()
Return the prefered size for this graphic.
-
setViewPort
void setViewPort(int width, int height)
-
getMode
ViewportMode getMode()
-
setViewportMode
void setViewportMode(ViewportMode mode)
-
setViewPort
void setViewPort(int width, int height, float left, float right)Set the view port (size of the renderer).- Parameters:
width- the width of the target window.height- the height of the target window.left- the width's ratio where this subscreen starts in the target window.right- the width's ratio where this subscreen stops in the target window.- Throws:
an- IllegalArgumentException if right is not greater than left.
-
setViewPort
void setViewPort(ViewportConfiguration viewport)
-
getLastViewPort
ViewportConfiguration getLastViewPort()
-
-
DMelt 3.0 © DataMelt by jWork.ORG