Packagekm.filters
Classpublic final class PosterizeFilter
InheritancePosterizeFilter Inheritance flash.filters.ShaderFilter

The PosterizeFilter class [FlashPlayer 10].
This filter can be used to limit the amount of levels of the red, green and blue channels of a display object.


Example
import km.filters.*;

var shape:Shape = new Shape();
shape.graphics.beginFill(0xc00000);
shape.graphics.drawRect(0, 0, 40, 40);
addChild(shape);

var filter:PosterizeFilter = new PosterizeFilter();
shape.filters = [filter];



Public Properties
 PropertyDefined by
  levelsB : int
The number of blue levels.
PosterizeFilter
  levelsG : int
The number of green levels.
PosterizeFilter
  levelsR : int
The number of red levels.
PosterizeFilter
Public Methods
 MethodDefined by
  
PosterizeFilter(levelsR:int = 8, levelsG:int = 8, levelsB:int = 4)
Initializes a new PosterizeFilter instance with the specified parameters.
PosterizeFilter
  
clone():BitmapFilter
Returns a copy of this filter object.
PosterizeFilter
Property detail
levelsBproperty
levelsB:int  [read-write]

The number of blue levels. Valid values are from 2 to 256. The default value is 4.

Implementation
    public function get levelsB():int
    public function set levelsB(value:int):void
levelsGproperty 
levelsG:int  [read-write]

The number of green levels. Valid values are from 2 to 256. The default value is 8.

Implementation
    public function get levelsG():int
    public function set levelsG(value:int):void
levelsRproperty 
levelsR:int  [read-write]

The number of red levels. Valid values are from 2 to 256. The default value is 8.

Implementation
    public function get levelsR():int
    public function set levelsR(value:int):void
Constructor detail
PosterizeFilter()constructor
public function PosterizeFilter(levelsR:int = 8, levelsG:int = 8, levelsB:int = 4)

Initializes a new PosterizeFilter instance with the specified parameters.

Parameters
levelsR:int (default = 8)
 
levelsG:int (default = 8)
 
levelsB:int (default = 4)
Method detail
clone()method
public override function clone():BitmapFilter

Returns a copy of this filter object.

Returns
BitmapFilter