|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Specifies methods to implement a canvas for manipulating images.
Fields inherited from interface com.vistech.imageviewer.ImageDisplay |
TYPE_AWT_IMAGE, TYPE_BUFFERED_IMAGE |
Method Summary | |
void |
applyTransform(java.awt.geom.AffineTransform atx)
Applies the transform |
int |
getInterpolationType()
|
double |
getMagFactor()
Gets the magFactor property. |
java.awt.Point |
getPanOffset()
Returns the panOffset property. |
double |
getRotationAngle()
Gets the rotation angle property. |
double |
getShearFactor()
|
java.awt.geom.AffineTransform |
getTransform()
Gets the transform property. |
void |
resetManipulation()
Resets manipulation. |
void |
setInterpolationType(int interType)
Sets the interpolationType property. |
void |
setMagFactor(double magFactor)
Sets the magFactor property. |
void |
setPanOffset(java.awt.Point panOffset)
Gets the panOffset property. |
void |
setRotationAngle(double theta)
Sets the rotationAngle property. |
void |
setShearFactor(double shear)
Sets the shearFactor property. |
void |
setTransform(java.awt.geom.AffineTransform at)
Sets the transform property. |
Methods inherited from interface com.vistech.imageviewer.ImageDisplay |
addMouseListener, addMouseMotionListener, addPropertyChangeListener, addVetoableChangeListener, draw, getAWTImage, getBufferedImage, getDisplayedImage, getDisplayMode, getFlipMode, getImageSize, getImageType, getInvert, getOffScreenImage, paintImage, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removeVetoableChangeListener, setAWTImage, setBufferedImage, setClip, setCursor, setDisplayImage, setDisplayMode, setFlipMode, setImageType, setInvert, setOffScreenImage |
Method Detail |
public void setPanOffset(java.awt.Point panOffset)
panOffset
- the offset by which the currently displayed image is moved
from the previous position.public java.awt.Point getPanOffset()
public void setMagFactor(double magFactor)
magFactor
- the magnification factor.public double getMagFactor()
public void setRotationAngle(double theta)
rotationAngle
- the rotation anglepublic double getRotationAngle()
public void setShearFactor(double shear)
shearFactor
- the shearFactor property.public double getShearFactor()
public java.awt.geom.AffineTransform getTransform()
public void setTransform(java.awt.geom.AffineTransform at)
the
- transform.public void applyTransform(java.awt.geom.AffineTransform atx)
the
- transform.public void setInterpolationType(int interType)
the
- interpolation typepublic int getInterpolationType()
public void resetManipulation()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |