Groovy Documentation

src.groovy.pl.burningice.plugins.image.engines.watermark
Class DefaultWatermarkEngine

java.lang.Object
  src.groovy.pl.burningice.plugins.image.engines.watermark.DefaultWatermarkEngine

class DefaultWatermarkEngine

Base class for any watermark engine used by BI

author:
pawel.gdula@burningice.pl


Constructor Summary
DefaultWatermarkEngine()

 
Method Summary
protected BufferedImage doWatermark(java.io.File watermarkFile, ImageFile loadedImage, java.util.Map position, float alpha, Point offset)

BufferedImage execute(java.io.File watermarkFile, ImageFile loadedImage, java.util.Map position, float alpha)

protected Point transformPosition(def watermark, def fileToMark, def position)

 
Methods inherited from class java.lang.Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

DefaultWatermarkEngine

DefaultWatermarkEngine()


 
Method Detail

doWatermark

protected BufferedImage doWatermark(java.io.File watermarkFile, ImageFile loadedImage, java.util.Map position, float alpha, Point offset)


execute

public BufferedImage execute(java.io.File watermarkFile, ImageFile loadedImage, java.util.Map position, float alpha)


transformPosition

protected Point transformPosition(def watermark, def fileToMark, def position)


 

Groovy Documentation