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

type b2NullContact

source code


Proxy of C++ b2NullContact class

Instance Methods [hide private]
b2NullContact
__init__(self) source code
 
__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
 
__swig_destroy__(...)
delete_b2NullContact(b2NullContact self)
    Inherited from b2Contact
 
Evaluate(...)
b2Contact_Evaluate(b2Contact self, b2ContactListener listener)
source code
 
GetManifoldCount(...)
b2Contact_GetManifoldCount(b2Contact self) -> int32
source code
 
GetManifolds(...)
b2Contact_GetManifolds(b2Contact self) -> b2Manifold
source code
 
GetNext(...)
b2Contact_GetNext(b2Contact self) -> b2Contact
source code
 
GetShape1(...)
b2Contact_GetShape1(b2Contact self) -> b2Shape
source code
 
GetShape2(...)
b2Contact_GetShape2(b2Contact self) -> b2Shape
source code
 
IsSolid(...)
b2Contact_IsSolid(b2Contact self) -> bool
source code
 
Update(...)
b2Contact_Update(b2Contact self, b2ContactListener listener)
source code
Static Methods [hide private]
    Inherited from b2Contact
 
AddType(*args)
AddType(b2ContactCreateFcn createFcn, b2ContactDestroyFcn destroyFcn, ...
source code
 
Create(*args)
Create(b2Shape shape1, b2Shape shape2, b2BlockAllocator allocator) -> b2Contact
source code
 
Destroy(*args)
Destroy(b2Contact contact, b2BlockAllocator allocator)
source code
 
InitializeRegisters() source code
Class Variables [hide private]
    Inherited from b2Contact
  e_islandFlag = 4
  e_nonSolidFlag = 1
  e_slowFlag = 2
  e_toiFlag = 8
Properties [hide private]
  thisown
The membership flag
    Inherited from b2Contact
  flags
b2Contact_flags_get(b2Contact self) -> uint32
  manifoldCount
b2Contact_manifoldCount_get(b2Contact self) -> int32
  next
b2Contact_next_get(b2Contact self) -> b2Contact
  node1
b2Contact_node1_get(b2Contact self) -> b2ContactEdge
  node2
b2Contact_node2_get(b2Contact self) -> b2ContactEdge
  prev
b2Contact_prev_get(b2Contact self) -> b2Contact
  s_initialized
  s_registers
  shape1
b2Contact_shape1_get(b2Contact self) -> b2Shape
  shape2
b2Contact_shape2_get(b2Contact self) -> b2Shape
  toi
b2Contact_toi_get(b2Contact self) -> float32
Method Details [hide private]

__init__(self)
(Constructor)

source code 
Returns: b2NullContact
Overrides: b2Contact.__init__

__repr__(self)
(Representation operator)

source code 
Overrides: b2Contact.__repr__

__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. 

Overrides: _generic_getstate

__setstate__(self, dict)

source code 

Takes each variable=value pair in the dictionary and sets the attributes based on them

Overrides: _generic_setstate

__swig_destroy__(...)

 

delete_b2NullContact(b2NullContact self)

Overrides: b2Contact.__swig_destroy__

Property Details [hide private]

thisown

The membership flag