Daniel K. O. 59d4d708cd applied patch 2538046, fixed dGeomHeightfieldDataCreate prototype 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 5209a11a0c added const qualifiers to quadtree construction parameters 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 aa199dcd3a Added some overloads to the c++ wrapper 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 d1be62dcea Added: Initial commit of support of collision checking in multiple threads (global objects moved to TLS, class members or locals) 18 years ago
odemath.h 637d828091 Changed: dOrthogonalizeR moved from utils.cpp to odemath.cpp 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!