sofa::simulation::PipelineImpl Class Reference

#include <PipelineImpl.h>

Inheritance diagram for sofa::simulation::PipelineImpl:

Inheritance graph
[legend]
Collaboration diagram for sofa::simulation::PipelineImpl:

Collaboration graph
[legend]

Public Member Functions

 PipelineImpl ()
virtual ~PipelineImpl ()
virtual void init ()
 Initialization method called at graph modification, during bottom-up traversal.
virtual void reset ()
 Reset to initial state.
virtual void computeCollisionReset ()
 Remove collision response from last step.
virtual void computeCollisionDetection ()
 Detect new collisions. Note that this step must not modify the simulation graph.
virtual void computeCollisionResponse ()
 Add collision response in the simulation graph.

Detailed Description

Definition at line 41 of file PipelineImpl.h.


Constructor & Destructor Documentation

sofa::simulation::PipelineImpl::PipelineImpl (  ) 

Definition at line 40 of file PipelineImpl.cpp.

sofa::simulation::PipelineImpl::~PipelineImpl (  )  [virtual]

Definition at line 44 of file PipelineImpl.cpp.


Member Function Documentation

void sofa::simulation::PipelineImpl::computeCollisionDetection (  )  [virtual]

void sofa::simulation::PipelineImpl::computeCollisionReset (  )  [virtual]

void sofa::simulation::PipelineImpl::computeCollisionResponse (  )  [virtual]

void sofa::simulation::PipelineImpl::init ( void   )  [virtual]

void sofa::simulation::PipelineImpl::reset ( void   )  [virtual]

Reset to initial state.

Implements sofa::core::componentmodel::collision::Pipeline.

Definition at line 77 of file PipelineImpl.cpp.

References computeCollisionReset().


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

Generated on Sun Nov 23 04:24:32 2008 for Sofa by  doxygen 1.5.7.1