Public Member Functions |
| add (OdeGeom geom) |
| add (OdeSpace space) |
int | autoCollide () |
| clean () |
int | collide (PyObject arg, PyObject near_callback) |
OdeHashSpace | convertToHashSpace () |
OdeQuadTreeSpace | convertToQuadTreeSpace () |
OdeSimpleSpace | convertToSimpleSpace () |
| destroy () |
| disable () |
| enable () |
| getAABB (VBase3 min, VBase3 max) |
BitMaskunsigned | getCategoryBits () |
int | getClass () |
int | getCleanup () |
BitMaskunsigned | getCollideBits () |
int | getCollideId (OdeGeom geom) |
int | getCollideId (dxGeom o1) |
string | getCollisionEvent () |
int | getContactId (int data_index, int first) |
int | getContactId (int data_index) |
OdeGeom | getGeom (int i) |
int | getNumGeoms () |
OdeSpace | getSpace () |
int | getSurfaceType (OdeGeom geom) |
int | getSurfaceType (dxGeom o1) |
bool | isEmpty () |
| Returns true if the ID is 0, meaning the OdeSpace does not point to a valid space.
|
int | isEnabled () |
int | isSpace () |
int | query (OdeGeom const geom) |
int | query (OdeSpace const space) |
| remove (OdeGeom geom) |
| remove (OdeSpace space) |
| setAutoCollideJointGroup (OdeJointGroup) |
| setAutoCollideWorld (OdeWorld) |
| setCategoryBits (BitMaskunsigned int, 32 const bits) |
| setCleanup (int mode) |
| setCollideBits (BitMaskunsigned int, 32 const bits) |
int | setCollideId (OdeGeom geom, int collide_id) |
int | setCollideId (int collide_id, dxGeom id) |
| setCollisionEvent (string event_name) |
| setSurfaceType (OdeGeom geom, int surface_type) |
| setSurfaceType (int surface_type, dxGeom id) |
| write (ostream out, unsigned int indent) |
| write (ostream out) |
| write () |
Static Public Member Functions |
static TypeHandle | getClassType () |
static double | getContactData (int data_index) |
Public Attributes |
BitMaskunsigned | int |