Packageptolemy.geom3D.core
Classpublic class Eye
InheritanceEye Inheritance flash.events.EventDispatcher

Eye defines the observer, who looks from (x,y,z) in the direction of lookAt Vector, with theta representing the breadth of view angle



Public Properties
 PropertyDefined By
  height : Number
Eye
  lookat : SpatialVector
Eye
  theta : Number
Eye
  width : Number
Eye
  x : Number
Eye
  y : Number
Eye
  z : Number
Eye
Public Methods
 MethodDefined By
  
Eye()
Eye
  
transform(arr:Array):Array
Eye
Public Constants
 ConstantDefined By
  changed : String = ChangedEvent
[static]
Eye
Property Detail
heightproperty
height:Number


Implementation
    public function get height():Number
    public function set height(value:Number):void
lookatproperty 
lookat:SpatialVector


Implementation
    public function get lookat():SpatialVector
    public function set lookat(value:SpatialVector):void
thetaproperty 
theta:Number


Implementation
    public function get theta():Number
    public function set theta(value:Number):void
widthproperty 
width:Number


Implementation
    public function get width():Number
    public function set width(value:Number):void
xproperty 
x:Number


Implementation
    public function get x():Number
    public function set x(value:Number):void
yproperty 
y:Number


Implementation
    public function get y():Number
    public function set y(value:Number):void
zproperty 
z:Number


Implementation
    public function get z():Number
    public function set z(value:Number):void
Constructor Detail
Eye()Constructor
public function Eye()



Method Detail
transform()method
public function transform(arr:Array):Array

Parameters

arr:Array

Returns
Array
Constant Detail
changedConstant
public static const changed:String = ChangedEvent