Class CAAT.Module.Image.ImageProcessor.IMRotoZoom
Extends
CAAT.Module.Image.ImageProcessor.ImageProcessor.
Defined in: IMRotoZoom.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Method Attributes | Method Name and Description |
---|---|
applyIM(director, time)
Perform and apply the rotozoom effect.
|
|
initialize(width, height, patternImage)
Initialize the rotozoom.
|
|
<private> |
rotoZoom(director, time)
Performs the process of tiling rotozoom.
|
Change the effect's rotation anchor.
|
- Methods borrowed from class CAAT.Module.Image.ImageProcessor.ImageProcessor:
- clear, createPattern, getCanvas, getImageData, grabPixels, makeArray, makeArray2D, paint
Method Detail
applyIM(director, time)
Perform and apply the rotozoom effect.
- Parameters:
- director
- {CAAT.Director}
- time
- {number}
- Returns:
- this
initialize(width, height, patternImage)
Initialize the rotozoom.
- Parameters:
- width
- {number}
- height
- {number}
- patternImage
- {HTMLImageElement} image to tile with.
- Returns:
- this
<private>
rotoZoom(director, time)
Performs the process of tiling rotozoom.
- Parameters:
- director
- {CAAT.Director}
- time
- {number}
setCenter()
Change the effect's rotation anchor. Call this method repeatedly to make the effect look
different.