This class implements a force algorithms for handling all haptic effects associated with objects.
More...
#include <CAlgorithmPotentialField.h>
|
| virtual void | render (cRenderOptions &a_options) |
| | This method renders the force algorithms graphically in OpenGL. (For debug purposes) More...
|
| |
|
| static unsigned int | m_IDNcounter = 0 |
| | Static IDN counter for all algorithms of this class. More...
|
| |
This class implements a force algorithms for handling all haptic effects (cGenericEffect)associated with objects.
| chai3d::cAlgorithmPotentialField::cAlgorithmPotentialField |
( |
| ) |
|
| virtual chai3d::cAlgorithmPotentialField::~cAlgorithmPotentialField |
( |
| ) |
|
|
inlinevirtual |
| void chai3d::cAlgorithmPotentialField::initialize |
( |
cWorld * |
a_world, |
|
|
const cVector3d & |
a_initialPos |
|
) |
| |
|
inlinevirtual |
This method computes forces for all haptic effects associated with the objects includes in the world and the haptic tool handled by this algorithms.
- Parameters
-
| a_toolPos | Position of tool. |
| a_toolVel | Velocity of tool. |
Reimplemented from chai3d::cGenericForceAlgorithm.
| virtual void chai3d::cAlgorithmPotentialField::render |
( |
cRenderOptions & |
a_options | ) |
|
|
inlineprotectedvirtual |
| unsigned int chai3d::cAlgorithmPotentialField::m_IDN |
|
protected |
| unsigned int chai3d::cAlgorithmPotentialField::m_IDNcounter = 0 |
|
staticprotected |
The documentation for this class was generated from the following files: