Classes | |
class | ForceFeedbackTransform |
Data necessary to transform positions and forces between simulation and device space. More... | |
class | ForceFeedbackEffect |
Implement HAPIForceEffect using a Sofa ForceFeedback component. More... | |
class | SofaHAPIForceFeedbackEffect |
Encapsulate ForceFeedbackEffect within a Sofa graph component. More... | |
class | SofaHAPIHapticsDevice |
Typedefs | |
typedef sofa::defaulttype::SolidTypes< double >::Transform | Transform |
Functions | |
SOFA_EXPORT_DYNAMIC_LIBRARY void | initExternalModule () |
Use the SOFA_LINK_CLASS macro for each class, to enable linking on all platforms. More... | |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleName () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleVersion () |
SOFA_EXPORT_DYNAMIC_LIBRARY void | registerObjects (sofa::core::ObjectFactory *factory) |
void | init () |
void | initSofaSimulationCommon () |
void | initSofaSimulationGraph () |
sofa::type::Vec3f | conv (const H3DUtil::Vec3f &v) |
sofa::type::Vec3d | conv (const H3DUtil::Vec3d &v) |
H3DUtil::Vec3f | conv (const sofa::type::Vec3f &v) |
H3DUtil::Vec3d | conv (const sofa::defaulttype::Vec3d &v) |
sofa::defaulttype::Quat | conv (const HAPI::Rotation &r) |
const char * | getModuleLicense () |
const char * | getModuleDescription () |
const char * | getModuleComponentList () |
Variables | |
int | SofaHAPIForceFeedbackEffectClass |
int | SofaHAPIHapticsDeviceClass |
typedef sofa::defaulttype::SolidTypes< double >::Transform sofa::component::Transform |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const char* sofa::component::getModuleComponentList | ( | ) |
const char* sofa::component::getModuleDescription | ( | ) |
const char* sofa::component::getModuleLicense | ( | ) |
int sofa::component::SofaHAPIForceFeedbackEffectClass |
int sofa::component::SofaHAPIHapticsDeviceClass |