OdeSpace

from panda3d.ode import OdeSpace
class OdeSpace

Bases: TypedObject

Inheritance diagram

Inheritance diagram of OdeSpace

__init__(*args, **kwargs)
add()

C++ Interface: add(const OdeSpace self, OdeGeom geom) add(const OdeSpace self, OdeSpace space)

autoCollide()

C++ Interface: auto_collide(const OdeSpace self)

auto_collide()

C++ Interface: auto_collide(const OdeSpace self)

clean()

C++ Interface: clean(const OdeSpace self)

collide()

C++ Interface: collide(const OdeSpace self, object arg, object near_callback)

convert()

C++ Interface: convert(OdeSpace self)

convertToHashSpace()

C++ Interface: convert_to_hash_space(OdeSpace self)

convertToQuadTreeSpace()

C++ Interface: convert_to_quad_tree_space(OdeSpace self)

convertToSimpleSpace()

C++ Interface: convert_to_simple_space(OdeSpace self)

convert_to_hash_space()

C++ Interface: convert_to_hash_space(OdeSpace self)

convert_to_quad_tree_space()

C++ Interface: convert_to_quad_tree_space(OdeSpace self)

convert_to_simple_space()

C++ Interface: convert_to_simple_space(OdeSpace self)

destroy()

C++ Interface: destroy(const OdeSpace self)

disable()

C++ Interface: disable(const OdeSpace self)

enable()

C++ Interface: enable(const OdeSpace self)

getAABB()

C++ Interface: get_AABB(OdeSpace self, LVecBase3f min, LVecBase3f max)

getAABounds()

C++ Interface: get_AA_bounds(OdeSpace self)

getCategoryBits()

C++ Interface: get_category_bits(const OdeSpace self)

getClass()

C++ Interface: get_class(OdeSpace self)

getClassType()

C++ Interface: get_class_type()

getCleanup()

C++ Interface: get_cleanup(OdeSpace self)

getCollideBits()

C++ Interface: get_collide_bits(const OdeSpace self)

getCollideId()

C++ Interface: get_collide_id(const OdeSpace self, OdeGeom geom) get_collide_id(const OdeSpace self, dxGeom o1)

getCollisionEvent()

C++ Interface: get_collision_event(const OdeSpace self)

getConvertedGeom()

C++ Interface: get_converted_geom(OdeSpace self, int i)

getConvertedSpace()

C++ Interface: get_converted_space(OdeSpace self)

getGeom()

C++ Interface: get_geom(const OdeSpace self, int i)

getNumGeoms()

C++ Interface: get_num_geoms(OdeSpace self)

getSpace()

C++ Interface: get_space(OdeSpace self)

getSurfaceType()

C++ Interface: get_surface_type(const OdeSpace self, OdeGeom geom) get_surface_type(const OdeSpace self, dxGeom o1)

get_AABB()

C++ Interface: get_AABB(OdeSpace self, LVecBase3f min, LVecBase3f max)

get_AA_bounds()

C++ Interface: get_AA_bounds(OdeSpace self)

get_category_bits()

C++ Interface: get_category_bits(const OdeSpace self)

get_class()

C++ Interface: get_class(OdeSpace self)

get_class_type()

C++ Interface: get_class_type()

get_cleanup()

C++ Interface: get_cleanup(OdeSpace self)

get_collide_bits()

C++ Interface: get_collide_bits(const OdeSpace self)

get_collide_id()

C++ Interface: get_collide_id(const OdeSpace self, OdeGeom geom) get_collide_id(const OdeSpace self, dxGeom o1)

get_collision_event()

C++ Interface: get_collision_event(const OdeSpace self)

get_converted_geom()

C++ Interface: get_converted_geom(OdeSpace self, int i)

get_converted_space()

C++ Interface: get_converted_space(OdeSpace self)

get_geom()

C++ Interface: get_geom(const OdeSpace self, int i)

get_num_geoms()

C++ Interface: get_num_geoms(OdeSpace self)

get_space()

C++ Interface: get_space(OdeSpace self)

get_surface_type()

C++ Interface: get_surface_type(const OdeSpace self, OdeGeom geom) get_surface_type(const OdeSpace self, dxGeom o1)

isEmpty()

C++ Interface: is_empty(OdeSpace self)

/**
  • 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

  • empty OdeSpace also evaluates to False.

*/

isEnabled()

C++ Interface: is_enabled(const OdeSpace self)

isSpace()

C++ Interface: is_space(const OdeSpace self)

is_empty()

C++ Interface: is_empty(OdeSpace self)

/**
  • 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

  • empty OdeSpace also evaluates to False.

*/

is_enabled()

C++ Interface: is_enabled(const OdeSpace self)

is_space()

C++ Interface: is_space(const OdeSpace self)

query()

C++ Interface: query(OdeSpace self, const OdeSpace space) query(OdeSpace self, const OdeGeom geom)

remove()

C++ Interface: remove(const OdeSpace self, OdeGeom geom) remove(const OdeSpace self, OdeSpace space)

setAutoCollideJointGroup()

C++ Interface: set_auto_collide_joint_group(const OdeSpace self, OdeJointGroup param0)

setAutoCollideWorld()

C++ Interface: set_auto_collide_world(const OdeSpace self, OdeWorld param0)

setCategoryBits()

C++ Interface: set_category_bits(const OdeSpace self, const BitMask bits)

setCleanup()

C++ Interface: set_cleanup(const OdeSpace self, int mode)

setCollideBits()

C++ Interface: set_collide_bits(const OdeSpace self, const BitMask bits)

setCollideId()

C++ Interface: set_collide_id(const OdeSpace self, OdeGeom geom, int collide_id) set_collide_id(const OdeSpace self, int collide_id, dxGeom id)

setCollisionEvent()

C++ Interface: set_collision_event(const OdeSpace self, str event_name)

setSurfaceType()

C++ Interface: set_surface_type(const OdeSpace self, OdeGeom geom, int surface_type) set_surface_type(const OdeSpace self, int surface_type, dxGeom id)

set_auto_collide_joint_group()

C++ Interface: set_auto_collide_joint_group(const OdeSpace self, OdeJointGroup param0)

set_auto_collide_world()

C++ Interface: set_auto_collide_world(const OdeSpace self, OdeWorld param0)

set_category_bits()

C++ Interface: set_category_bits(const OdeSpace self, const BitMask bits)

set_cleanup()

C++ Interface: set_cleanup(const OdeSpace self, int mode)

set_collide_bits()

C++ Interface: set_collide_bits(const OdeSpace self, const BitMask bits)

set_collide_id()

C++ Interface: set_collide_id(const OdeSpace self, OdeGeom geom, int collide_id) set_collide_id(const OdeSpace self, int collide_id, dxGeom id)

set_collision_event()

C++ Interface: set_collision_event(const OdeSpace self, str event_name)

set_surface_type()

C++ Interface: set_surface_type(const OdeSpace self, OdeGeom geom, int surface_type) set_surface_type(const OdeSpace self, int surface_type, dxGeom id)

write()

C++ Interface: write(OdeSpace self, ostream out, int indent)