Property | Defined by | ||
---|---|---|---|
m_bounds : Array | b2BroadPhase | ||
m_freeProxy : uint | b2BroadPhase | ||
m_pairManager : b2PairManager | b2BroadPhase | ||
m_proxyCount : int | b2BroadPhase | ||
m_proxyPool : Array | b2BroadPhase | ||
m_quantizationFactor : b2Vec2 | b2BroadPhase | ||
m_queryResultCount : int | b2BroadPhase | ||
m_queryResults : Array | b2BroadPhase | ||
m_timeStamp : uint | b2BroadPhase | ||
m_worldAABB : b2AABB | b2BroadPhase | ||
s_validate : Boolean = false [static]
| b2BroadPhase |
Method | Defined by | ||
---|---|---|---|
b2BroadPhase | |||
BinarySearch(bounds:Array, count:int, value:uint):uint
[static]
| b2BroadPhase | ||
Commit():void
| b2BroadPhase | ||
CreateProxy(aabb:b2AABB, userData:*):uint
| b2BroadPhase | ||
DestroyProxy(proxyId:uint):void
| b2BroadPhase | ||
b2BroadPhase | |||
b2BroadPhase | |||
b2BroadPhase | |||
b2BroadPhase | |||
b2BroadPhase | |||
Validate():void
| b2BroadPhase |
Constant | Defined by | ||
---|---|---|---|
b2_invalid : uint = 0x0000ffff [static]
| b2BroadPhase | ||
b2_nullEdge : uint = 0x0000ffff [static]
| b2BroadPhase |
m_bounds | property |
public var m_bounds:Array
m_freeProxy | property |
public var m_freeProxy:uint
m_pairManager | property |
public var m_pairManager:b2PairManager
m_proxyCount | property |
public var m_proxyCount:int
m_proxyPool | property |
public var m_proxyPool:Array
m_quantizationFactor | property |
public var m_quantizationFactor:b2Vec2
m_queryResultCount | property |
public var m_queryResultCount:int
m_queryResults | property |
public var m_queryResults:Array
m_timeStamp | property |
public var m_timeStamp:uint
m_worldAABB | property |
public var m_worldAABB:b2AABB
s_validate | property |
public static var s_validate:Boolean = false
b2BroadPhase | () | constructor |
public function b2BroadPhase(worldAABB:b2AABB, callback:b2PairCallback)
Parameters
worldAABB:b2AABB |
|
callback:b2PairCallback |
BinarySearch | () | method |
public static function BinarySearch(bounds:Array, count:int, value:uint):uint
Parameters
bounds:Array |
|
count:int |
|
value:uint |
uint |
Commit | () | method |
public function Commit():void
CreateProxy | () | method |
public function CreateProxy(aabb:b2AABB, userData:*):uint
Parameters
aabb:b2AABB |
|
userData:* |
uint |
DestroyProxy | () | method |
public function DestroyProxy(proxyId:uint):void
Parameters
proxyId:uint |
GetProxy | () | method |
InRange | () | method |
MoveProxy | () | method |
QueryAABB | () | method |
public function QueryAABB(aabb:b2AABB, userData:*, maxCount:int):int
Parameters
aabb:b2AABB |
|
userData:* |
|
maxCount:int |
int |
TestOverlap | () | method |
public function TestOverlap(b:b2BoundValues, p:b2Proxy):Boolean
Parameters
b:b2BoundValues |
|
p:b2Proxy |
Boolean |
Validate | () | method |
public function Validate():void
b2_invalid | constant |
public static const b2_invalid:uint = 0x0000ffff
b2_nullEdge | constant |
public static const b2_nullEdge:uint = 0x0000ffff