OdeSpace
from panda3d.ode import OdeSpace
- class OdeSpace
Bases:
Bases:
TypedObject
Inheritance diagram
- add(space: OdeSpace)
- autoCollide()
- clean()
- convertToHashSpace() OdeHashSpace
- convertToQuadTreeSpace() OdeQuadTreeSpace
- convertToSimpleSpace() OdeSimpleSpace
- destroy()
- disable()
- enable()
- getAABB(min: panda3d.core.LVecBase3f, max: panda3d.core.LVecBase3f)
- getCategoryBits() panda3d.core.BitMask32
- static getClassType() panda3d.core.TypeHandle
- getCollideBits() panda3d.core.BitMask32
- getCollideId(o1: dGeomID) int
- getSurfaceType(o1: dGeomID) int
- isEmpty() bool
Returns true if the ID is 0, meaning the
OdeSpace
does not point to a valid space. It is an error to call a method on an empty space. Note that an emptyOdeSpace
also evaluates to False.
- remove(space: OdeSpace)
- setAutoCollideJointGroup(param0: OdeJointGroup)
- setCategoryBits(bits: panda3d.core.BitMask32)
- setCollideBits(bits: panda3d.core.BitMask32)
- setSurfaceType(surface_type: int, id: dGeomID)
- write(out: panda3d.core.ostream, indent: int)