Package | km.filters |
Class | public final class HalftoneFilter |
Inheritance | HalftoneFilter ![]() |
import km.filters.*; var shape:Shape = new Shape(); shape.graphics.beginFill(0xc00000); shape.graphics.drawRect(0, 0, 40, 40); addChild(shape); var filter:HalftoneFilter = new HalftoneFilter(); filter.setDitherMatrix(2, 2, [0, 2, 3, 1]); shape.filters = [filter];
Property | Defined by | ||
---|---|---|---|
pattern : BitmapData [write-only] Pattern.
| HalftoneFilter |
Method | Defined by | ||
---|---|---|---|
HalftoneFilter(pattern:* = null)
Initializes a new HalftoneFilter instance with the specified parameter.
| HalftoneFilter | ||
clone():BitmapFilter
Returns a copy of this filter object.
| HalftoneFilter | ||
setDitherMatrix(matrixX:uint, matrixY:uint, matrix:Array):void
Sets a dither matrix.
| HalftoneFilter |
pattern | property |
pattern:BitmapData
[write-only]Pattern. A pattern image used for halftoning (only the blue channel is used).
Implementation public function set pattern(value:BitmapData):void
HalftoneFilter | () | constructor |
public function HalftoneFilter(pattern:* = null)
Initializes a new HalftoneFilter instance with the specified parameter.
Parameterspattern:* (default = null )
|
clone | () | method |
public override function clone():BitmapFilter
Returns a copy of this filter object.
ReturnsBitmapFilter |
setDitherMatrix | () | method |
public function setDitherMatrix(matrixX:uint, matrixY:uint, matrix:Array):void
Sets a dither matrix.
ParametersmatrixX:uint |
|
matrixY:uint |
|
matrix:Array |