| Package | away3d.core.partition |
| Class | public class ViewVolumeRootNode |
| Inheritance | ViewVolumeRootNode NodeBase Object |
| Property | Defined By | ||
|---|---|---|---|
| dynamicGrid : DynamicGrid | ViewVolumeRootNode | ||
![]() | parent : NodeBase [read-only]
The parent node. | NodeBase | |
| showDebugBounds : Boolean [override] | ViewVolumeRootNode | ||
| Method | Defined By | ||
|---|---|---|---|
| ViewVolumeRootNode | |||
acceptTraverser(traverser:PartitionTraverser):void [override] | ViewVolumeRootNode | ||
addViewVolume(viewVolume:ViewVolume):void | ViewVolumeRootNode | ||
[override] | ViewVolumeRootNode | ||
![]() | isInFrustum(planes:Vector.<Plane3D>, numPlanes:int):Boolean
Tests if the current node is at least partly inside the frustum. | NodeBase | |
![]() | isIntersectingRay(rayPosition:Vector3D, rayDirection:Vector3D):Boolean
Tests if the current node is intersecting with a ray. | NodeBase | |
removeViewVolume(viewVolume:ViewVolume):void | ViewVolumeRootNode | ||
| dynamicGrid | property |
dynamicGrid:DynamicGrid public function get dynamicGrid():DynamicGrid public function set dynamicGrid(value:DynamicGrid):void| showDebugBounds | property |
showDebugBounds:Boolean[override] public function get showDebugBounds():Boolean public function set showDebugBounds(value:Boolean):void| ViewVolumeRootNode | () | Constructor |
public function ViewVolumeRootNode()| acceptTraverser | () | method |
override public function acceptTraverser(traverser:PartitionTraverser):voidParameters
traverser:PartitionTraverser |
| addViewVolume | () | method |
| findPartitionForEntity | () | method |
override public function findPartitionForEntity(entity:Entity):NodeBaseParameters
entity:Entity |
NodeBase |
| removeViewVolume | () | method |