TAPs 0.7.7.3
TAPsColDetFns_NEW.hpp File Reference
Include dependency graph for TAPsColDetFns_NEW.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

Include this header file for collision detection functions. It must be placed after, not before, all header files for objects needed collision detection has been included.

Support collision detection between two models:
resolve a strand object colliding with a multi bounding volume object
resolve a suture object colliding with a multi bounding volume object
resolve a strand object colliding with a deformable mesh object
resolve a suture object colliding with a deformable mesh object
resolve a deform mesh object colliding with an implicit object
resolve a deform mesh object colliding with a bounding volume object
resolve a deform mesh object colliding with a multi bounding volume object
Function Name:
CD means Collision Detection
CR means Collision Response
CDR means Collision Detection & Response

The included files listed below are expected to be included somewhere before this file. If a file is not included, then functions that need the objects defined in the file will be excluded from the compilation.

TAPs/CD/TAPsBoundingVolumeList.hpp"

TAPs/CD/TAPsMultiBoundingVolume.hpp"

TAPs/OpenGLModel/TAPsModelStrand.hpp"

TAPs/OpenGLModel/TAPsModelSuture.hpp"

TAPs/OpenGLModel/TAPsDeformMesh.hpp"

TAPs/Model/TAPsModelElasticRod.hpp"

TAPs/...

Definition in file TAPsColDetFns_NEW.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines