oleh_derevenko 9603c48a1a Changed: Convex-Trimesh collider added (libccd+GIMPACT only)(by Piotr Piastucki) 10 年之前
..
Makefile.am 6dc7ac4ec2 solved issue #24: added dODE_VERSION 12 年之前
README 5c18dff235 Added odecpp_collision.h where only odecpp.h existed before 23 年之前
collision.h 9603c48a1a Changed: Convex-Trimesh collider added (libccd+GIMPACT only)(by Piotr Piastucki) 10 年之前
collision_space.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
collision_trimesh.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
common.h 416c1f44ae Cosmetic: Description of dGetConfiguration() API corrected 12 年之前
compatibility.h b9aa8859f4 various small changes: 22 年之前
contact.h c00a44a0ae applied patch #184 to implement rolling friction 12 年之前
error.h 62cb991021 Assertion checking macros moved into library private headers 14 年之前
export-dif.h cd4d2ab0db Fixed: Missing extern "C" wrapper has been added to include/ode/export-dif.h (reported by Danny Price) 15 年之前
mass.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
matrix.h 92b34d8a94 Merged: olehe_derevenko#1917: Changed: Private definitions moved from public <ode/matrix.h> into internal header "matrix.h" 12 年之前
memory.h c954f7e751 Merged codereorganization branch into trunk 18 年之前
misc.h 0fa12bb8b2 Fixed: A fix by Francesco Cat applied (mistakes made during code style improvements in the past) 11 年之前
objects.h c9977f4ba1 added dJointSetDBallDistance, fixed unit tests linking with automake 1.14 11 年之前
ode.h 6dc7ac4ec2 solved issue #24: added dODE_VERSION 12 年之前
odeconfig.h cc986714fc define dNaN to NAN when it's available 12 年之前
odecpp.h 6e0723da84 Cosmetic: Copyright headers formatting corrected and some headers added for files where those were missing 14 年之前
odecpp_collision.h ee6d3300c8 Updated gyroscopic torque calculations. Fixed some Windows compiler issues/warnings. 12 年之前
odeinit.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
odemath.h 7e4eea43fc * applied patch #185: implicit gyroscopic forces 12 年之前
odemath_legacy.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
precision.h.in 27b7860708 Fixed: Fixed precision substitution on Windows to maintain compatibility with *NIX scripts 13 年之前
rotation.h a2fad1ab4f ** Merged new build system from new_build branch (r860:872) 20 年之前
threading.h e4bca299df Changed: <time.h> included in threading.h to support environments that do not have time_t defined by default 13 年之前
threading_impl.h dc42407f6b generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 13 年之前
timer.h c954f7e751 Merged codereorganization branch into trunk 18 年之前
version.h.in 6dc7ac4ec2 solved issue #24: added dODE_VERSION 12 年之前

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!