Daniel K. O. 44992529f5 added check to use __func__ instead of __FUNCTION__ when possible, bug 2685170 17 years ago
..
Makefile.am c13e0404ac Added odeinit.h to HEADERS automake variable 18 years ago
README 5c18dff235 Added odecpp_collision.h where only odecpp.h existed before 23 years ago
collision.h 59d4d708cd applied patch 2538046, fixed dGeomHeightfieldDataCreate prototype 17 years ago
collision_space.h 980c59cc52 Changed: A possibility to initialize/close ODE multiple times recursively has been added. Also, now a call to dSpaceSetManualCleanup() is required for each space right after creation if ODE has been initialized in thread data manual cleanup mode. 17 years ago
collision_trimesh.h 203bc9f577 Fixed: A patch by Martijn Buijs (with my corrections) applied to make side1, side2 fields of contact structure be always initialized. 17 years ago
common.h 44992529f5 added check to use __func__ instead of __FUNCTION__ when possible, bug 2685170 17 years ago
compatibility.h b9aa8859f4 various small changes: 22 years ago
contact.h 4a3397c531 patch derived from 1335202: Contact Joint Motion 18 years ago
error.h c954f7e751 Merged codereorganization branch into trunk 18 years ago
export-dif.h a2fad1ab4f ** Merged new build system from new_build branch (r860:872) 20 years ago
mass.h db78abd73c changed dMass center to dVector3 instead dVector4 17 years ago
matrix.h a2fad1ab4f ** Merged new build system from new_build branch (r860:872) 20 years ago
memory.h c954f7e751 Merged codereorganization branch into trunk 18 years ago
misc.h 04ad9548f6 reverted back to 1341 18 years ago
objects.h 50338622ca * Add new function dJointSetUniversalAxis1Offset and dJointSetUniversalAxis2Offset 17 years ago
ode.h 84d32971aa Changed: Added odeinit.h inclusion to ode.h 18 years ago
odeconfig.h 5d027c3c5e removed svn:executable from some source files 17 years ago
odecpp.h 114a26003e applied patch 2454764: disabling joints 17 years ago
odecpp_collision.h 5209a11a0c added const qualifiers to quadtree construction parameters 17 years ago
odeinit.h 980c59cc52 Changed: A possibility to initialize/close ODE multiple times recursively has been added. Also, now a call to dSpaceSetManualCleanup() is required for each space right after creation if ODE has been initialized in thread data manual cleanup mode. 17 years ago
odemath.h fc329fc8b8 fixed some macros so they can be properly used in conditionals 17 years ago
rotation.h a2fad1ab4f ** Merged new build system from new_build branch (r860:872) 20 years ago
timer.h c954f7e751 Merged codereorganization branch into trunk 18 years ago

README


this is the public C interface to the ODE library.

all these files should be includable from C, i.e. they should not use any
C++ features. everything should be protected with

#ifdef __cplusplus
extern "C" {
#endif

...

#ifdef __cplusplus
}
#endif

the only exceptions are the odecpp.h and odecpp_collisioh.h files, which define a C++ wrapper for
the C interface. remember to keep this in sync!