#include <CudaDistanceGridCollisionModel.h>
| Public Attributes | |
| Matrix3 | rotation | 
| Vec3 | translation | 
| CudaDistanceGrid * | 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 | |
| CudaDistanceGrid * | prevGrid | 
| Previous grid.  More... | |
| Matrix3 | prevRotation | 
| Previous rotation.  More... | |
| Vec3 | prevTranslation | 
| Previous translation.  More... | |
| double | prevDt | 
| Time difference between previous and current state.  More... | |
| Public Member Functions | |
| ElementData () | |
| CudaDistanceGrid* sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::grid | 
| bool sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::isTransformed | 
True if translation/rotation was set.
| double sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::prevDt | 
Time difference between previous and current state.
| CudaDistanceGrid* sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::prevGrid | 
Previous grid.
| Matrix3 sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::prevRotation | 
Previous rotation.
| Vec3 sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::prevTranslation | 
Previous translation.
| Matrix3 sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::rotation | 
| Vec3 sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::translation | 
| 
 | inline |