Packageaway3d.core.partition
Classpublic class ViewVolumeRootNode
InheritanceViewVolumeRootNode Inheritance NodeBase Inheritance Object



Public Properties
 PropertyDefined By
  dynamicGrid : DynamicGrid
ViewVolumeRootNode
 Inheritedparent : NodeBase
[read-only] The parent node.
NodeBase
  showDebugBounds : Boolean
[override]
ViewVolumeRootNode
Protected Properties
 PropertyDefined By
 Inherited_childNodes : Vector.<NodeBase>
NodeBase
 Inherited_debugPrimitive : WireframePrimitiveBase
NodeBase
 Inherited_numChildNodes : uint
NodeBase
 InheritednumEntities : int
[read-only]
NodeBase
Public Methods
 MethodDefined By
  
ViewVolumeRootNode
  
[override]
ViewVolumeRootNode
  
addViewVolume(viewVolume:ViewVolume):void
ViewVolumeRootNode
  
[override]
ViewVolumeRootNode
 Inherited
isInFrustum(camera:Camera3D):Boolean
Tests if the current node is at least partly inside the frustum.
NodeBase
  
removeViewVolume(viewVolume:ViewVolume):void
ViewVolumeRootNode
Protected Methods
 MethodDefined By
 Inherited
NodeBase
 Inherited
isInFrustumImpl(camera:Camera3D):Boolean
NodeBase
 Inherited
updateNumEntities(value:int):void
NodeBase
Property Detail
dynamicGridproperty
dynamicGrid:DynamicGrid


Implementation
    public function get dynamicGrid():DynamicGrid
    public function set dynamicGrid(value:DynamicGrid):void
showDebugBoundsproperty 
showDebugBounds:Boolean[override]


Implementation
    public function get showDebugBounds():Boolean
    public function set showDebugBounds(value:Boolean):void
Constructor Detail
ViewVolumeRootNode()Constructor
public function ViewVolumeRootNode()



Method Detail
acceptTraverser()method
override public function acceptTraverser(traverser:PartitionTraverser):void

Parameters

traverser:PartitionTraverser

addViewVolume()method 
public function addViewVolume(viewVolume:ViewVolume):void

Parameters

viewVolume:ViewVolume

findPartitionForEntity()method 
override public function findPartitionForEntity(entity:Entity):NodeBase

Parameters

entity:Entity

Returns
NodeBase
removeViewVolume()method 
public function removeViewVolume(viewVolume:ViewVolume):void

Parameters

viewVolume:ViewVolume