#include <DistanceGridCollisionModel.h>

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. | |
Definition at line 444 of file DistanceGridCollisionModel.h.
| sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::ElementData | ( | ) | [inline] |
Definition at line 461 of file DistanceGridCollisionModel.h.
References sofa::defaulttype::Mat< L, C, real >::identity(), prevRotation, and rotation.
Definition at line 449 of file DistanceGridCollisionModel.h.
Time difference between previous and current state.
Definition at line 457 of file DistanceGridCollisionModel.h.
Previous rotation.
Definition at line 455 of file DistanceGridCollisionModel.h.
Referenced by ElementData().
Definition at line 448 of file DistanceGridCollisionModel.h.
1.5.7.1