Detailed DescriptionHeaders of the C interface for the vcollide collision detection engine.
Definition in file cd_vcollide.h.
Typedef Documentation
The vcollide object. Definition at line 33 of file cd_vcollide.h. Function Documentation
Initializes a Vcollide object.
Definition at line 21 of file cd_vcollide.cpp. Referenced by InitVcollideCD().
Adds a polyhedron to the vcollide system. Note that vcollide only accepts triangulated geometry. So spsheres and cylinders need to be triangulated to send them to vcollide. This implies a reduction in the accuracy of the collision detection. Moreover, non-triangular faces of the polyhedron must be triangulated.
Definition at line 30 of file cd_vcollide.cpp. References Error(). Referenced by InitVcollideCD().
Activates the collision between a pair of objects.
Definition at line 60 of file cd_vcollide.cpp. Referenced by InitVcollideCD().
Deactivates the collision between a pair of objects.
Definition at line 69 of file cd_vcollide.cpp. Referenced by InitVcollideCD().
Moves a vcollide object.
Definition at line 78 of file cd_vcollide.cpp. Referenced by CheckCollisionVcollide(). Test for collision.
Definition at line 87 of file cd_vcollide.cpp. Referenced by CheckCollisionVcollide().
Deletes a given vcollide object.
Definition at line 102 of file cd_vcollide.cpp. Referenced by DeleteVcollideCD().
Deletes a vcollide object.
Definition at line 111 of file cd_vcollide.cpp. Referenced by DeleteVcollideCD(). |
Follow us!