beginContact(const type::vector< const type::vector< core::collision::DetectionOutput > * > &) override | sofa::component::controller::EnslavementForceFeedback | |
computeForce(SReal, SReal, SReal, SReal, SReal, SReal, SReal, SReal &fx, SReal &fy, SReal &fz) override | sofa::component::controller::EnslavementForceFeedback | virtual |
computeWrench(const sofa::defaulttype::SolidTypes< SReal >::Transform &world_H_tool, const sofa::defaulttype::SolidTypes< SReal >::SpatialVector &V_tool_world, sofa::defaulttype::SolidTypes< SReal >::SpatialVector &W_tool_world) override | sofa::component::controller::EnslavementForceFeedback | virtual |
d_attractionDistance | sofa::component::controller::EnslavementForceFeedback | |
d_contactScale | sofa::component::controller::EnslavementForceFeedback | |
d_normalsPointOut | sofa::component::controller::EnslavementForceFeedback | |
d_penOffset | sofa::component::controller::EnslavementForceFeedback | |
d_relativeStiffness | sofa::component::controller::EnslavementForceFeedback | |
endContact(void *) override | sofa::component::controller::EnslavementForceFeedback | |
EnslavementForceFeedback(core::CollisionModel *collModel1=nullptr, core::CollisionModel *collModel2=nullptr) | sofa::component::controller::EnslavementForceFeedback | protected |
init() override | sofa::component::controller::EnslavementForceFeedback | |
m_contactForce | sofa::component::controller::EnslavementForceFeedback | protected |
SOFA_CLASS2(EnslavementForceFeedback, core::collision::ContactListener, sofa::component::controller::ForceFeedback) | sofa::component::controller::EnslavementForceFeedback | |
~EnslavementForceFeedback() | sofa::component::controller::EnslavementForceFeedback | inlineprotected |