OdeSpace
-
class OdeSpace
Bases:
TypedObject
Inheritance diagram
-
void auto_collide(void)
-
void clean(void)
-
int collide(PyObject *arg, PyObject *near_callback)
-
PyObject *convert(void) const
-
OdeHashSpace convert_to_hash_space(void) const
-
OdeQuadTreeSpace convert_to_quad_tree_space(void) const
-
OdeSimpleSpace convert_to_simple_space(void) const
-
void destroy(void)
-
void disable(void)
-
void enable(void)
-
void get_AABB(LVecBase3f &min, LVecBase3f &max) const
-
PyObject *get_AA_bounds(void) const
-
int get_class(void) const
-
static TypeHandle get_class_type(void)
-
int get_cleanup(void) const
-
int get_collide_id(dGeomID o1)
-
std::string get_collision_event(void)
-
PyObject *get_converted_geom(int i) const
-
PyObject *get_converted_space(void) const
-
int get_num_geoms(void) const
-
int get_surface_type(dGeomID o1)
-
bool is_empty(void) const
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.
-
int is_enabled(void)
-
int is_space(void)
-
void set_auto_collide_joint_group(OdeJointGroup&)
-
void set_cleanup(int mode)
-
int set_collide_id(int collide_id, dGeomID id)
-
void set_collision_event(std::string const &event_name)
-
void set_surface_type(int surface_type, dGeomID id)
-
virtual void write(std::ostream &out = ::std::cout, unsigned int indent = 0) const
-
void auto_collide(void)