GODPAPER | All Packages | All Classes | Index | Frames No Frames |
Eye

Package | ptolemy.geom3D.core
Class | public class Eye
Inheritance | Eye 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

| Property | Defined By
--- | --- | ---
|  | height : Number | Eye
|  | lookat : SpatialVector | Eye
|  | theta : Number | Eye
|  | width : Number | Eye
|  | x : Number | Eye
|  | y : Number | Eye
|  | z : Number | Eye

Public Methods

| Method | Defined By
--- | --- | ---
|  | Eye() | Eye
|  | transform(arr:Array):Array | Eye

Public Constants

| Constant | Defined By
--- | --- | ---
|  | changed : String = ChangedEvent [static] | Eye

Property Detail

height | property

`height:Number`

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

lookat | property |

`lookat:SpatialVector`

Implementation
`public function get lookat():SpatialVector`
`public function set lookat(value:SpatialVector):void`

theta | property |

`theta:Number`

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

width | property |

`width:Number`

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

x | property |

`x:Number`

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

y | property |

`y:Number`

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

z | property |

`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

changed | Constant

`public static const changed:String = ChangedEvent`

Thu Jan 16 2014, 01:11 PM +08:00