| Package | away3d.core.partition |
| Class | public class DynamicGrid |
| Inheritance | DynamicGrid Object |
| Property | Defined By | ||
|---|---|---|---|
| numCellsX : uint [read-only] | DynamicGrid | ||
| numCellsY : uint [read-only] | DynamicGrid | ||
| numCellsZ : uint [read-only] | DynamicGrid | ||
| showDebugBounds : Boolean | DynamicGrid | ||
| Method | Defined By | ||
|---|---|---|---|
DynamicGrid(minBounds:Vector3D, maxBounds:Vector3D, numCellsX:uint, numCellsY:uint, numCellsZ:uint) | DynamicGrid | ||
| DynamicGrid | |||
getCellAt(x:uint, y:uint, z:uint):InvertedOctreeNode | DynamicGrid | ||
getCellsIntersecting(minBounds:Vector3D, maxBounds:Vector3D):Vector.<InvertedOctreeNode> | DynamicGrid | ||
| numCellsX | property |
numCellsX:uint [read-only] public function get numCellsX():uint| numCellsY | property |
numCellsY:uint [read-only] public function get numCellsY():uint| numCellsZ | property |
numCellsZ:uint [read-only] public function get numCellsZ():uint| showDebugBounds | property |
showDebugBounds:Boolean public function get showDebugBounds():Boolean public function set showDebugBounds(value:Boolean):void| DynamicGrid | () | Constructor |
public function DynamicGrid(minBounds:Vector3D, maxBounds:Vector3D, numCellsX:uint, numCellsY:uint, numCellsZ:uint)minBounds:Vector3D | |
maxBounds:Vector3D | |
numCellsX:uint | |
numCellsY:uint | |
numCellsZ:uint |
| findPartitionForEntity | () | method |
public function findPartitionForEntity(entity:Entity):NodeBaseParameters
entity:Entity |
NodeBase |
| getCellAt | () | method |
public function getCellAt(x:uint, y:uint, z:uint):InvertedOctreeNodeParameters
x:uint | |
y:uint | |
z:uint |
InvertedOctreeNode |
| getCellsIntersecting | () | method |
public function getCellsIntersecting(minBounds:Vector3D, maxBounds:Vector3D):Vector.<InvertedOctreeNode>Parameters
minBounds:Vector3D | |
maxBounds:Vector3D |
Vector.<InvertedOctreeNode> |