sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes > Class Template Reference

Mapper for CudaPointDistanceGridCollisionModel. More...

#include <CudaContactMapper.h>

Inheritance diagram for sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >:

Inheritance graph
[legend]
Collaboration diagram for sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >:

Collaboration graph
[legend]

Public Types

typedef DataTypes::Real Real
typedef DataTypes::Coord Coord
typedef SubsetContactMapper
< sofa::gpu::cuda::CudaSphereModel,
DataTypes > 
Inherit
typedef Inherit::MMechanicalState MMechanicalState
typedef Inherit::MCollisionModel MCollisionModel

Public Member Functions

int addPoint (const Coord &P, int index, Real &r)
void setPoints1 (GPUDetectionOutputVector *outputs)

Detailed Description

template<class DataTypes>
class sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >

Mapper for CudaPointDistanceGridCollisionModel.

Definition at line 153 of file CudaContactMapper.h.


Member Typedef Documentation

template<class DataTypes >
typedef DataTypes::Coord sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::Coord

template<class DataTypes >
typedef SubsetContactMapper<sofa::gpu::cuda::CudaSphereModel,DataTypes> sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::Inherit

Definition at line 158 of file CudaContactMapper.h.

template<class DataTypes >
typedef Inherit::MCollisionModel sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::MCollisionModel

template<class DataTypes >
typedef Inherit::MMechanicalState sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::MMechanicalState

template<class DataTypes >
typedef DataTypes::Real sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::Real


Member Function Documentation

template<class DataTypes >
int sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::addPoint ( const Coord &  P,
int  index,
Real &  r 
) [inline, virtual]

template<class DataTypes >
void sofa::component::collision::ContactMapper< sofa::gpu::cuda::CudaSphereModel, DataTypes >::setPoints1 ( GPUDetectionOutputVector *  outputs  )  [inline]


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

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