#include <CudaDistanceGridCollisionModel.h>

Public Member Functions | |
| ElementData () | |
Data Fields | |
| Matrix3 | rotation |
| Vector3 | translation |
| CudaDistanceGrid * | grid |
| bool | isTransformed |
| True if translation/rotation was set. | |
Previous state data | |
Used to estimate velocity in case the distance grid itself is dynamic | |
| CudaDistanceGrid * | prevGrid |
| Previous grid. | |
| Matrix3 | prevRotation |
| Previous rotation. | |
| Vector3 | prevTranslation |
| Previous translation. | |
| double | prevDt |
| Time difference between previous and current state. | |
Definition at line 441 of file CudaDistanceGridCollisionModel.h.
| sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::ElementData | ( | ) | [inline] |
Definition at line 458 of file CudaDistanceGridCollisionModel.h.
References sofa::defaulttype::Mat< L, C, real >::identity(), prevRotation, and rotation.
Definition at line 446 of file CudaDistanceGridCollisionModel.h.
True if translation/rotation was set.
Definition at line 457 of file CudaDistanceGridCollisionModel.h.
Time difference between previous and current state.
Definition at line 454 of file CudaDistanceGridCollisionModel.h.
Previous rotation.
Definition at line 452 of file CudaDistanceGridCollisionModel.h.
Referenced by ElementData().
Definition at line 445 of file CudaDistanceGridCollisionModel.h.
1.5.7.1