|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jzy3d.plot3d.rendering.view.ImageViewport
public class ImageViewport
A ImageViewport allows displaying a 2d Image within an OpenGL viewport.
| Constructor Summary | |
|---|---|
ImageViewport()
|
|
| Method Summary | |
|---|---|
java.awt.Image |
getImage()
Return the image rendered by the ImageViewport |
java.awt.Dimension |
getMinimumSize()
Return the minimum size for this graphic. |
java.awt.Dimension |
getPreferedSize()
Return the prefered size for this graphic. |
java.awt.Rectangle |
getRectangle()
Returns the (x,y) offset that was applied to make this AbstractViewport stand in the appropriate canvas part. |
boolean |
getStretchToFill()
|
void |
render(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu)
Renders the picture into the window, according to the viewport settings. |
void |
setImage(java.awt.Image image)
|
void |
setImage(java.awt.Image image,
int width,
int height)
Set the Image that will be displayed by the layer. |
void |
setImage(java.awt.Image image,
int width,
int height,
java.nio.ByteBuffer buffer)
|
void |
setScreenGridDisplayed(boolean status)
Set the status of the screen grid. |
void |
setStretchToFill(boolean status)
Set the status of the stretching mode (activated or not). |
void |
setViewPort(int width,
int height)
Set the view port (size of the renderer). |
void |
setViewPort(int width,
int height,
float left,
float right)
Set the view port (size of the renderer). |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImageViewport()
| Method Detail |
|---|
public void render(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu)
gl - glu -
public void setImage(java.awt.Image image,
int width,
int height)
Image that will be displayed by the layer.
image -
public void setImage(java.awt.Image image,
int width,
int height,
java.nio.ByteBuffer buffer)
public void setImage(java.awt.Image image)
public java.awt.Image getImage()
ImageViewport
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getPreferedSize()
public void setStretchToFill(boolean status)
status - public boolean getStretchToFill()
public void setViewPort(int width,
int height)
width - the width of the target window.height - the height of the target window.
public void setViewPort(int width,
int height,
float left,
float right)
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.
an - IllegalArgumentException if right is not greater than left.public java.awt.Rectangle getRectangle()
AbstractViewport stand in the appropriate canvas part.
and the actual width and height of the viewport.
Only relevant after a call to applyViewPort.
public void setScreenGridDisplayed(boolean status)
status - the grid is displayed if status is set to true
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||