Packagesekati.filters
Classpublic class FilterBase

FilterBase provides common filter generation.



Public Methods
 MethodDefined by
  
FilterBase Static Constructor
FilterBase
  
addBevel(target:DisplayObject, filter:BevelFilter):BevelFilter
[static] Add a new bevel filter.
FilterBase
  
addBlur(target:DisplayObject, filter:BlurFilter):BlurFilter
[static] Add a new blur filter.
FilterBase
  
addColorMatrix(target:DisplayObject, filter:ColorMatrixFilter):ColorMatrixFilter
[static] Add a new color filter.
FilterBase
  
addFilter(target:DisplayObject = null, filter:BitmapFilter = null):void
[static] Add a filter.
FilterBase
  
addGlow(target:DisplayObject, filter:GlowFilter):GlowFilter
[static] Set a glow filter.
FilterBase
  
addGradientBevel(target:DisplayObject, filter:GradientBevelFilter):GradientBevelFilter
[static] Add a new gradient bevel filter.
FilterBase
  
addGradientGlow(target:DisplayObject, filter:GradientGlowFilter):GradientGlowFilter
[static] Add a new gradient glow filter.
FilterBase
  
addShadow(target:DisplayObject, filter:DropShadowFilter):DropShadowFilter
[static] Add a new shadow filter.
FilterBase
  
clean(target:DisplayObject):void
[static] Remove all filters.
FilterBase
  
cleanBevel(target:DisplayObject):void
[static] Remove all bevel filters.
FilterBase
  
cleanBlur(target:DisplayObject):void
[static] Remove all blur filters.
FilterBase
  
cleanGlow(target:DisplayObject):void
[static] Remove all glow filters.
FilterBase
  
cleanGradientBevel(target:DisplayObject):void
[static] Remove all gradient bevel filters.
FilterBase
  
cleanGradientGlow(target:DisplayObject):void
[static] Remove all gradient glow filters.
FilterBase
  
cleanShadow(target:DisplayObject):void
[static] Remove all shadow filters.
FilterBase
  
clearFilterType(target:DisplayObject = null, filterType:Class = null):void
[static] Removes all filters by filterType.
FilterBase
  
getFilterIndex(target:DisplayObject = null, filter:BitmapFilter = null):int
[static] Return the filter by filterType or -1 if no match is found.
FilterBase
  
getFilterTypeIndex(target:DisplayObject = null, filterType:Class = null):int
[static] Return the filter index by filterType or -1 if no match is found.
FilterBase
  
getSoftShadowFilter():DropShadowFilter
[static] Return a default DropShadowFilter.
FilterBase
  
luminanceTransform():ColorMatrixFilter
[static] Return a predefined greyscale color matrix.
FilterBase
  
removeFilter(target:DisplayObject = null, filter:BitmapFilter = null):void
[static] Remove a filter.
FilterBase
  
setBevel(target:DisplayObject, filter:BevelFilter):BevelFilter
[static] Set a bevel filter.
FilterBase
  
setBlur(target:DisplayObject, filter:BlurFilter):BlurFilter
[static] Set a blur filter.
FilterBase
  
setColorMatrix(target:DisplayObject, filter:ColorMatrixFilter):ColorMatrixFilter
[static] Set a color filter.
FilterBase
  
setGlow(target:DisplayObject, filter:GlowFilter):GlowFilter
[static] Set a glow filter.
FilterBase
  
setGradientBevel(target:DisplayObject, filter:GradientBevelFilter):GradientBevelFilter
[static] Set a gradient bevel filter.
FilterBase
  
setGradientGlow(target:DisplayObject, filter:GradientGlowFilter):GradientGlowFilter
[static] Set a gradient glow filter.
FilterBase
  
setShadow(target:DisplayObject, filter:DropShadowFilter):DropShadowFilter
[static] Set a shadow filter.
FilterBase
Constructor detail
FilterBase()constructor
public function FilterBase()

FilterBase Static Constructor

Method detail
addBevel()method
public static function addBevel(target:DisplayObject, filter:BevelFilter):BevelFilter

Add a new bevel filter.

Parameters
target:DisplayObject
 
filter:BevelFilter

Returns
BevelFilter
addBlur()method 
public static function addBlur(target:DisplayObject, filter:BlurFilter):BlurFilter

Add a new blur filter.

Parameters
target:DisplayObject
 
filter:BlurFilter

Returns
BlurFilter
addColorMatrix()method 
public static function addColorMatrix(target:DisplayObject, filter:ColorMatrixFilter):ColorMatrixFilter

Add a new color filter.

Parameters
target:DisplayObject
 
filter:ColorMatrixFilter

Returns
ColorMatrixFilter
addFilter()method 
public static function addFilter(target:DisplayObject = null, filter:BitmapFilter = null):void

Add a filter.

Parameters
target:DisplayObject (default = null)
 
filter:BitmapFilter (default = null)
addGlow()method 
public static function addGlow(target:DisplayObject, filter:GlowFilter):GlowFilter

Set a glow filter.

Parameters
target:DisplayObject
 
filter:GlowFilter

Returns
GlowFilter
addGradientBevel()method 
public static function addGradientBevel(target:DisplayObject, filter:GradientBevelFilter):GradientBevelFilter

Add a new gradient bevel filter.

Parameters
target:DisplayObject
 
filter:GradientBevelFilter

Returns
GradientBevelFilter
addGradientGlow()method 
public static function addGradientGlow(target:DisplayObject, filter:GradientGlowFilter):GradientGlowFilter

Add a new gradient glow filter.

Parameters
target:DisplayObject
 
filter:GradientGlowFilter

Returns
GradientGlowFilter
addShadow()method 
public static function addShadow(target:DisplayObject, filter:DropShadowFilter):DropShadowFilter

Add a new shadow filter.

Parameters
target:DisplayObject
 
filter:DropShadowFilter

Returns
DropShadowFilter
clean()method 
public static function clean(target:DisplayObject):void

Remove all filters.

Parameters
target:DisplayObject
cleanBevel()method 
public static function cleanBevel(target:DisplayObject):void

Remove all bevel filters.

Parameters
target:DisplayObject
cleanBlur()method 
public static function cleanBlur(target:DisplayObject):void

Remove all blur filters.

Parameters
target:DisplayObject
cleanGlow()method 
public static function cleanGlow(target:DisplayObject):void

Remove all glow filters.

Parameters
target:DisplayObject
cleanGradientBevel()method 
public static function cleanGradientBevel(target:DisplayObject):void

Remove all gradient bevel filters.

Parameters
target:DisplayObject
cleanGradientGlow()method 
public static function cleanGradientGlow(target:DisplayObject):void

Remove all gradient glow filters.

Parameters
target:DisplayObject
cleanShadow()method 
public static function cleanShadow(target:DisplayObject):void

Remove all shadow filters.

Parameters
target:DisplayObject
clearFilterType()method 
public static function clearFilterType(target:DisplayObject = null, filterType:Class = null):void

Removes all filters by filterType.

Parameters
target:DisplayObject (default = null)
 
filterType:Class (default = null)
getFilterIndex()method 
public static function getFilterIndex(target:DisplayObject = null, filter:BitmapFilter = null):int

Return the filter by filterType or -1 if no match is found.

Parameters
target:DisplayObject (default = null)
 
filter:BitmapFilter (default = null)

Returns
int
getFilterTypeIndex()method 
public static function getFilterTypeIndex(target:DisplayObject = null, filterType:Class = null):int

Return the filter index by filterType or -1 if no match is found.

Parameters
target:DisplayObject (default = null)
 
filterType:Class (default = null)

Returns
int
getSoftShadowFilter()method 
public static function getSoftShadowFilter():DropShadowFilter

Return a default DropShadowFilter.

Returns
DropShadowFilter
luminanceTransform()method 
public static function luminanceTransform():ColorMatrixFilter

Return a predefined greyscale color matrix.

Returns
ColorMatrixFilter
removeFilter()method 
public static function removeFilter(target:DisplayObject = null, filter:BitmapFilter = null):void

Remove a filter.

Parameters
target:DisplayObject (default = null)
 
filter:BitmapFilter (default = null)
setBevel()method 
public static function setBevel(target:DisplayObject, filter:BevelFilter):BevelFilter

Set a bevel filter.

Parameters
target:DisplayObject
 
filter:BevelFilter

Returns
BevelFilter
setBlur()method 
public static function setBlur(target:DisplayObject, filter:BlurFilter):BlurFilter

Set a blur filter.

Parameters
target:DisplayObject
 
filter:BlurFilter

Returns
BlurFilter
setColorMatrix()method 
public static function setColorMatrix(target:DisplayObject, filter:ColorMatrixFilter):ColorMatrixFilter

Set a color filter.

Parameters
target:DisplayObject
 
filter:ColorMatrixFilter

Returns
ColorMatrixFilter
setGlow()method 
public static function setGlow(target:DisplayObject, filter:GlowFilter):GlowFilter

Set a glow filter.

Parameters
target:DisplayObject
 
filter:GlowFilter

Returns
GlowFilter
setGradientBevel()method 
public static function setGradientBevel(target:DisplayObject, filter:GradientBevelFilter):GradientBevelFilter

Set a gradient bevel filter.

Parameters
target:DisplayObject
 
filter:GradientBevelFilter

Returns
GradientBevelFilter
setGradientGlow()method 
public static function setGradientGlow(target:DisplayObject, filter:GradientGlowFilter):GradientGlowFilter

Set a gradient glow filter.

Parameters
target:DisplayObject
 
filter:GradientGlowFilter

Returns
GradientGlowFilter
setShadow()method 
public static function setShadow(target:DisplayObject, filter:DropShadowFilter):DropShadowFilter

Set a shadow filter.

Parameters
target:DisplayObject
 
filter:DropShadowFilter

Returns
DropShadowFilter