sofa::component::collision::RigidDistanceGridCollisionModel::ElementData Class Reference

#include <DistanceGridCollisionModel.h>

Collaboration diagram for sofa::component::collision::RigidDistanceGridCollisionModel::ElementData:

Collaboration graph
[legend]

Public Member Functions

 ElementData ()

Data Fields

Matrix3 rotation
Vector3 translation
DistanceGrid * grid
bool isTransformed
 True if translation/rotation was set.
Previous state data
Used to estimate velocity in case the distance grid itself is dynamic

DistanceGrid * prevGrid
 Previous grid.
Matrix3 prevRotation
 Previous rotation.
Vector3 prevTranslation
 Previous translation.
double prevDt
 Time difference between previous and current state.

Detailed Description

Definition at line 444 of file DistanceGridCollisionModel.h.


Constructor & Destructor Documentation

sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::ElementData (  )  [inline]


Field Documentation

Definition at line 449 of file DistanceGridCollisionModel.h.

True if translation/rotation was set.

Definition at line 460 of file DistanceGridCollisionModel.h.

Time difference between previous and current state.

Definition at line 457 of file DistanceGridCollisionModel.h.

Previous grid.

Definition at line 454 of file DistanceGridCollisionModel.h.

Previous rotation.

Definition at line 455 of file DistanceGridCollisionModel.h.

Referenced by ElementData().

Previous translation.

Definition at line 456 of file DistanceGridCollisionModel.h.

Definition at line 447 of file DistanceGridCollisionModel.h.

Referenced by ElementData().

Definition at line 448 of file DistanceGridCollisionModel.h.


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

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