Classes | |
class | CudaCollisionDetection |
class | CudaDistanceGrid |
class | CudaRigidDistanceGridCollisionElement |
class | CudaRigidDistanceGridCollisionModel |
Functions | |
void | CudaCollisionDetection_runTests (unsigned int nbTests, unsigned int maxPoints, const void *tests, void *nresults) |
void | registerCudaCollisionDetection (sofa::core::ObjectFactory *factory) |
void | registerCudaRigidDistanceGridCollisionModel (sofa::core::ObjectFactory *factory) |
void | RigidContactMapperCuda3f_setPoints2 (unsigned int size, unsigned int nbTests, unsigned int maxPoints, const void *tests, const void *contacts, void *map) |
Variables | |
sofa::helper::Creator< sofa::core::collision::Contact::Factory, BarycentricPenalityContact< CudaPointCollisionModel, CudaRigidDistanceGridCollisionModel, CudaVec3fTypes > > | CudaPointCudaDistanceGridContactClass ("PenalityContactForceField", true) |
sofa::helper::Creator< sofa::core::collision::Contact::Factory, BarycentricPenalityContact< CudaSphereCollisionModel, CudaRigidDistanceGridCollisionModel, CudaVec3fTypes > > | CudaSphereCudaDistanceGridContactClass ("PenalityContactForceField", true) |
void sofa::gpu::cuda::CudaCollisionDetection_runTests | ( | unsigned int | nbTests, |
unsigned int | maxPoints, | ||
const void * | tests, | ||
void * | nresults | ||
) |
void sofa::gpu::cuda::registerCudaCollisionDetection | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::gpu::cuda::registerCudaRigidDistanceGridCollisionModel | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::gpu::cuda::RigidContactMapperCuda3f_setPoints2 | ( | unsigned int | size, |
unsigned int | nbTests, | ||
unsigned int | maxPoints, | ||
const void * | tests, | ||
const void * | contacts, | ||
void * | map | ||
) |
sofa::helper::Creator<sofa::core::collision::Contact::Factory, BarycentricPenalityContact<CudaPointCollisionModel, CudaRigidDistanceGridCollisionModel,CudaVec3fTypes> > sofa::gpu::cuda::CudaPointCudaDistanceGridContactClass("PenalityContactForceField", true) | ( | "PenalityContactForceField" | , |
true | |||
) |
sofa::helper::Creator<sofa::core::collision::Contact::Factory, BarycentricPenalityContact<CudaSphereCollisionModel, CudaRigidDistanceGridCollisionModel,CudaVec3fTypes> > sofa::gpu::cuda::CudaSphereCudaDistanceGridContactClass("PenalityContactForceField", true) | ( | "PenalityContactForceField" | , |
true | |||
) |