sofa::component::collision::DefaultPipeline Class Reference

#include <DefaultPipeline.h>

Inheritance diagram for sofa::component::collision::DefaultPipeline:

Inheritance graph
[legend]
Collaboration diagram for sofa::component::collision::DefaultPipeline:

Collaboration graph
[legend]

Public Member Functions

 DefaultPipeline ()
void draw ()
 Render internal data of this object, for debugging purposes.

Data Fields

Data< bool > bVerbose
Data< bool > bDraw
Data< int > depth

Protected Member Functions

virtual void doCollisionReset ()
 Remove collision response from last step.
virtual void doCollisionDetection (const sofa::helper::vector< core::CollisionModel * > &collisionModels)
 Detect new collisions. Note that this step must not modify the simulation graph.
virtual void doCollisionResponse ()
 Add collision response in the simulation graph.

Detailed Description

Definition at line 40 of file DefaultPipeline.h.


Constructor & Destructor Documentation

sofa::component::collision::DefaultPipeline::DefaultPipeline (  ) 

Definition at line 55 of file DefaultPipeline.cpp.


Member Function Documentation

void sofa::component::collision::DefaultPipeline::doCollisionDetection ( const sofa::helper::vector< core::CollisionModel * > &  collisionModels  )  [protected, virtual]

void sofa::component::collision::DefaultPipeline::doCollisionReset (  )  [protected, virtual]

void sofa::component::collision::DefaultPipeline::doCollisionResponse (  )  [protected, virtual]

void sofa::component::collision::DefaultPipeline::draw (  )  [virtual]


Field Documentation

Definition at line 44 of file DefaultPipeline.h.

Referenced by draw().

Definition at line 43 of file DefaultPipeline.h.

Definition at line 45 of file DefaultPipeline.h.

Referenced by doCollisionDetection().


The documentation for this class was generated from the following files:

Generated on Sun Nov 23 04:17:25 2008 for Sofa by  doxygen 1.5.7.1