sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData Class Reference

#include <CudaDistanceGridCollisionModel.h>

Collaboration diagram for sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData:

Collaboration graph
[legend]

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.

Detailed Description

Definition at line 441 of file CudaDistanceGridCollisionModel.h.


Constructor & Destructor Documentation

sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::ElementData::ElementData (  )  [inline]


Field Documentation

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 grid.

Definition at line 451 of file CudaDistanceGridCollisionModel.h.

Previous rotation.

Definition at line 452 of file CudaDistanceGridCollisionModel.h.

Referenced by ElementData().

Previous translation.

Definition at line 453 of file CudaDistanceGridCollisionModel.h.

Definition at line 444 of file CudaDistanceGridCollisionModel.h.

Referenced by ElementData().

Definition at line 445 of file CudaDistanceGridCollisionModel.h.


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

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