Package pybox2d :: Module Box2D :: Class b2BroadPhase |
[hide private]
[frames] | no frames]

# type b2BroadPhase

source code

Proxy of C++ b2BroadPhase class

Instance Methods | [hide private]
__init__(self, *args) __init__(self, b2AABB worldAABB, b2PairCallback callback) -> b2BroadPhase | source code
__swig_destroy__(...) delete_b2BroadPhase(b2BroadPhase self) |
__repr__(self) | source code
__getstate__(self, additional_ignore=`[``]`) Returns a dictionary representation of self, with dict(var=value [, ...]) | source code
__setstate__(self, dict) Takes each variable=value pair in the dictionary and sets the attributes based on them | source code
InRange(...) b2BroadPhase_InRange(b2BroadPhase self, b2AABB aabb) -> bool | source code
CreateProxy(...) b2BroadPhase_CreateProxy(b2BroadPhase self, b2AABB aabb, void $ignore) -> uint16 | source code
DestroyProxy(...) b2BroadPhase_DestroyProxy(b2BroadPhase self, int32 proxyId) | source code
MoveProxy(...) b2BroadPhase_MoveProxy(b2BroadPhase self, int32 proxyId, b2AABB aabb) | source code
Commit(...) b2BroadPhase_Commit(b2BroadPhase self) | source code
GetProxy(...) b2BroadPhase_GetProxy(b2BroadPhase self, int32 proxyId) -> b2Proxy | source code
Query(...) b2BroadPhase_Query(b2BroadPhase self, b2AABB aabb, void $ignore, int32 maxCount) -> int32 | source code
QuerySegment(...) b2BroadPhase_QuerySegment(b2BroadPhase self, b2Segment segment, void $ignore, ... | source code
Validate(...) b2BroadPhase_Validate(b2BroadPhase self) | source code
ValidatePairs(...) b2BroadPhase_ValidatePairs(b2BroadPhase self) | source code

Properties | [hide private]
| thisown The membership flag
| pairManager b2BroadPhase_pairManager_get(b2BroadPhase self) -> b2PairManager
| proxyPool b2BroadPhase_proxyPool_get(b2BroadPhase self) -> b2Proxy
| freeProxy b2BroadPhase_freeProxy_get(b2BroadPhase self) -> uint16
| bounds b2BroadPhase_bounds_get(b2BroadPhase self) -> b2Bound
| queryResults b2BroadPhase_queryResults_get(b2BroadPhase self) -> uint16
| querySortKeys b2BroadPhase_querySortKeys_get(b2BroadPhase self) -> float32
| queryResultCount b2BroadPhase_queryResultCount_get(b2BroadPhase self) -> int32
| worldAABB b2BroadPhase_worldAABB_get(b2BroadPhase self) -> b2AABB
| quantizationFactor b2BroadPhase_quantizationFactor_get(b2BroadPhase self) -> b2Vec2
| proxyCount b2BroadPhase_proxyCount_get(b2BroadPhase self) -> int32
| timeStamp b2BroadPhase_timeStamp_get(b2BroadPhase self) -> uint16
| s_validate

Method Details | [hide private]

### __init__(self, *args) (Constructor) | source code
__init__(self, b2AABB worldAABB, b2PairCallback callback) -> b2BroadPhase Overrides: object.__init__

### __repr__(self) (Representation operator) | source code
Overrides: object.__repr__ (inherited documentation)

### __getstate__(self, additional_ignore=`[``]`) | source code
    Returns a dictionary representation of self, with
     dict(var=value [, ...])

    additional_ignore can be specified to ignore certain
    properties.

### QuerySegment(...) | source code
    b2BroadPhase_QuerySegment(b2BroadPhase self, b2Segment segment, void $ignore,
        int32 maxCount, SortKeyFunc sortKey) -> int32

Property Details | [hide private]

### thisown The membership flag

### pairManager b2BroadPhase_pairManager_get(b2BroadPhase self) -> b2PairManager

### proxyPool b2BroadPhase_proxyPool_get(b2BroadPhase self) -> b2Proxy

### freeProxy b2BroadPhase_freeProxy_get(b2BroadPhase self) -> uint16

### bounds b2BroadPhase_bounds_get(b2BroadPhase self) -> b2Bound

### queryResults b2BroadPhase_queryResults_get(b2BroadPhase self) -> uint16

### querySortKeys b2BroadPhase_querySortKeys_get(b2BroadPhase self) -> float32

### queryResultCount b2BroadPhase_queryResultCount_get(b2BroadPhase self) -> int32

### worldAABB b2BroadPhase_worldAABB_get(b2BroadPhase self) -> b2AABB

### quantizationFactor b2BroadPhase_quantizationFactor_get(b2BroadPhase self) -> b2Vec2

### proxyCount b2BroadPhase_proxyCount_get(b2BroadPhase self) -> int32

### timeStamp b2BroadPhase_timeStamp_get(b2BroadPhase self) -> uint16

### s_validate