#include <DistanceGridCollisionModel.h>
| Public Attributes | |
| type::Matrix3 | rotation | 
| type::Vec3 | translation | 
| std::shared_ptr< DistanceGrid > | grid | 
| bool | isTransformed | 
| True if translation/rotation was set.  More... | |
| Previous state data | |
| Used to estimate velocity in case the distance grid itself is dynamic | |
| std::shared_ptr< DistanceGrid > | prevGrid | 
| Previous grid.  More... | |
| type::Matrix3 | prevRotation | 
| Previous rotation.  More... | |
| type::Vec3 | prevTranslation | 
| Previous translation.  More... | |
| double | prevDt | 
| Time difference between previous and current state.  More... | |
| Public Member Functions | |
| ElementData () | |
| std::shared_ptr<DistanceGrid> sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::grid | 
| bool sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::isTransformed | 
True if translation/rotation was set.
| double sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::prevDt | 
Time difference between previous and current state.
| std::shared_ptr<DistanceGrid> sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::prevGrid | 
Previous grid.
| type::Matrix3 sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::prevRotation | 
Previous rotation.
| type::Vec3 sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::prevTranslation | 
Previous translation.
| type::Matrix3 sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::rotation | 
| type::Vec3 sofa::component::collision::RigidDistanceGridCollisionModel::ElementData::translation | 
| 
 | inline |