org.mycore.services.imaging.JAI.imgOperation
Class MCRJAIScaleOp

java.lang.Object
  extended by org.mycore.services.imaging.JAI.imgOperation.MCRJAIScaleOp
All Implemented Interfaces:
MCRJAIImageOp
Direct Known Subclasses:
MCRJAIResizeOp

public class MCRJAIScaleOp
extends Object
implements MCRJAIImageOp


Field Summary
protected  float scaleFactor
           
 
Constructor Summary
MCRJAIScaleOp(float scaleFactor)
           
 
Method Summary
 javax.media.jai.RenderedOp executeOp(javax.media.jai.PlanarImage image)
           
 int getOrder()
           
protected  javax.media.jai.RenderedOp scale(javax.media.jai.PlanarImage image, float scaleFactor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scaleFactor

protected float scaleFactor
Constructor Detail

MCRJAIScaleOp

public MCRJAIScaleOp(float scaleFactor)
Method Detail

scale

protected javax.media.jai.RenderedOp scale(javax.media.jai.PlanarImage image,
                                           float scaleFactor)

executeOp

public javax.media.jai.RenderedOp executeOp(javax.media.jai.PlanarImage image)
Specified by:
executeOp in interface MCRJAIImageOp

getOrder

public int getOrder()
Specified by:
getOrder in interface MCRJAIImageOp