Packagegraphics.filters
Classpublic class ReflectionFilter
InheritanceReflectionFilter Inheritance ShaderCustomFilter Inheritance flash.filters.ShaderFilter

The ReflectionFilter class applies a reflection over a display or a bitmap. The Shader must be defines with the Reflection pixelbender implementation.



Public Properties
 PropertyDefined By
  alpha : Number
The alpha of the reflection.
ReflectionFilter
 Inheriteddescription : String
[read-only] The description of the filter (defines in the Shader).
ShaderCustomFilter
  height : Number
The height of the reflection.
ReflectionFilter
 Inheritedname : String
[read-only] The name of the filter (defines in the Shader).
ShaderCustomFilter
 Inheritednamespace : String
[read-only] The namespace of the filter (defines in the Shader).
ShaderCustomFilter
  size : Number
The size of the reflection.
ReflectionFilter
 Inheritedversion : String
[read-only] The version of the filter (defines in the Shader).
ShaderCustomFilter
Public Methods
 MethodDefined By
  
ReflectionFilter(shader:Shader = null, init:Object = null)
Creates a new ReflectionFilter instance.
ReflectionFilter
  
clone():BitmapFilter
[override] Returns a shallow copy of the object.
ReflectionFilter
Property Detail
alphaproperty
alpha:Number

The alpha of the reflection.


Implementation
    public function get alpha():Number
    public function set alpha(value:Number):void
heightproperty 
height:Number

The height of the reflection.


Implementation
    public function get height():Number
    public function set height(value:Number):void
sizeproperty 
size:Number

The size of the reflection.


Implementation
    public function get size():Number
    public function set size(value:Number):void
Constructor Detail
ReflectionFilter()Constructor
public function ReflectionFilter(shader:Shader = null, init:Object = null)

Creates a new ReflectionFilter instance.

Parameters
shader:Shader (default = null) — The Shader reference.
 
init:Object (default = null) — The optional dynamic object to initialize the filter.
Method Detail
clone()method
override public function clone():BitmapFilter

Returns a shallow copy of the object.

Returns
BitmapFilter — a shallow copy of the object.