OdeSpace
from panda3d.ode import OdeSpace
- class OdeSpace
Bases:
Bases:
TypedObject
Inheritance diagram
- add(space: OdeSpace)
- auto_collide()
- clean()
- convert_to_hash_space() OdeHashSpace
- convert_to_quad_tree_space() OdeQuadTreeSpace
- convert_to_simple_space() OdeSimpleSpace
- destroy()
- disable()
- enable()
- get_AABB(min: panda3d.core.LVecBase3f, max: panda3d.core.LVecBase3f)
- get_category_bits() panda3d.core.BitMask32
- static get_class_type() panda3d.core.TypeHandle
- get_collide_bits() panda3d.core.BitMask32
- get_collide_id(o1: dGeomID) int
- get_surface_type(o1: dGeomID) int
- is_empty() 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)
- set_auto_collide_joint_group(param0: OdeJointGroup)
- set_category_bits(bits: panda3d.core.BitMask32)
- set_collide_bits(bits: panda3d.core.BitMask32)
- set_surface_type(surface_type: int, id: dGeomID)
- write(out: panda3d.core.ostream, indent: int)