Packageaway3d.core.traverse
Classpublic class ProjectionTraverser
InheritanceProjectionTraverser Inheritance Traverser Inheritance Object

Traverser that resolves the transform tree in a scene, ready for rendering.



Public Properties
 PropertyDefined By
  view : View3D
Defines the view being used.
ProjectionTraverser
Public Methods
 MethodDefined By
  
Creates a new ProjectionTraverser object.
ProjectionTraverser
  
apply(node:Object3D):void
[override]
ProjectionTraverser
  
enter(node:Object3D):void
[override] Executed when the traverser enters the node.
ProjectionTraverser
  
leave(node:Object3D):void
[override]
ProjectionTraverser
  
match(node:Object3D):Boolean
[override] Determines if the specified node is required to be traversed.
ProjectionTraverser
Property Detail
viewproperty
view:View3D

Defines the view being used.


Implementation
    public function get view():View3D
    public function set view(value:View3D):void
Constructor Detail
ProjectionTraverser()Constructor
public function ProjectionTraverser()

Creates a new ProjectionTraverser object.

####INIT####
Method Detail
apply()method
override public function apply(node:Object3D):void

Parameters

node:Object3D

enter()method 
override public function enter(node:Object3D):void

Executed when the traverser enters the node.

Parameters

node:Object3D

leave()method 
override public function leave(node:Object3D):void

Parameters

node:Object3D

match()method 
override public function match(node:Object3D):Boolean

Determines if the specified node is required to be traversed.

Parameters

node:Object3D — The 3d object to be tested.

Returns
Boolean — The result of the test.