Packageaway3d.core.partition
Classpublic class ViewVolumePartition
InheritanceViewVolumePartition Inheritance Partition3D Inheritance Object



Public Properties
 PropertyDefined By
  dynamicGrid : DynamicGrid
A dynamic grid to be able to determine visibility of dynamic objects.
ViewVolumePartition
 InheritedshowDebugBounds : Boolean
Partition3D
Protected Properties
 PropertyDefined By
 Inherited_rootNode : NodeBase
Partition3D
Public Methods
 MethodDefined By
  
ViewVolumePartition
  
addViewVolume(viewVolume:ViewVolume):void
Adds a view volume to provide visibility info for a given region.
ViewVolumePartition
  
removeViewVolume(viewVolume:ViewVolume):void
ViewVolumePartition
 Inherited
Sends a traverser through the partition tree.
Partition3D
Property Detail
dynamicGridproperty
dynamicGrid:DynamicGrid

A dynamic grid to be able to determine visibility of dynamic objects. If none is provided, dynamic objects are only frustum-culled. If provided, ViewVolumes need to have visible grid cells assigned from the same DynamicGrid instance.


Implementation
    public function get dynamicGrid():DynamicGrid
    public function set dynamicGrid(value:DynamicGrid):void
Constructor Detail
ViewVolumePartition()Constructor
public function ViewVolumePartition()



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

Adds a view volume to provide visibility info for a given region.

Parameters

viewVolume:ViewVolume

markForUpdate()method 
override arcane function markForUpdate(entity:Entity):void

Parameters

entity:Entity

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

Parameters

viewVolume:ViewVolume