Packagekm.filters
Classpublic final class ScanlinesFilter
InheritanceScanlinesFilter Inheritance flash.filters.ShaderFilter

The ScanlinesFilter class [FlashPlayer 10].
This filter can be used to apply a scanlines effect to 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:ScanlinesFilter = new ScanlinesFilter();
shape.filters = [filter];



Public Properties
 PropertyDefined by
  direction : int
Direction.
ScanlinesFilter
  strength : Number
Strength.
ScanlinesFilter
Public Methods
 MethodDefined by
  
ScanlinesFilter(strength:Number = 0.5, direction:int = 0)
Initializes a new ScanlinesFilter instance with the specified parameters.
ScanlinesFilter
  
clone():BitmapFilter
Returns a copy of this filter object.
ScanlinesFilter
Public Constants
 ConstantDefined by
  HORIZONTAL : int = 0
[static]
ScanlinesFilter
  VERTICAL : int = 1
[static]
ScanlinesFilter
Property detail
directionproperty
direction:int  [read-write]

Direction. Valid values are 0 (horizontal) and 1 (vertical). The default value is 0.

Implementation
    public function get direction():int
    public function set direction(value:int):void
strengthproperty 
strength:Number  [read-write]

Strength. Valid values are from 0 to 1 (floating point). The default value is 0.5.

Implementation
    public function get strength():Number
    public function set strength(value:Number):void
Constructor detail
ScanlinesFilter()constructor
public function ScanlinesFilter(strength:Number = 0.5, direction:int = 0)

Initializes a new ScanlinesFilter instance with the specified parameters.

Parameters
strength:Number (default = 0.5)
 
direction:int (default = 0)
Method detail
clone()method
public override function clone():BitmapFilter

Returns a copy of this filter object.

Returns
BitmapFilter
Constant detail
HORIZONTALconstant
public static const HORIZONTAL:int = 0
VERTICALconstant 
public static const VERTICAL:int = 1