#include <FixParticlePerformer.h>

| Protected Attributes | |
| std::vector< simulation::Node * > | fixations | 
|  Protected Attributes inherited from sofa::gui::component::performer::FixParticlePerformerConfiguration | |
| SReal | stiffness | 
| Static Protected Attributes | |
| static MapTypeFunction * | s_mapSupportedModels = nullptr | 
| Public Member Functions | |
| FixParticlePerformer (BaseMouseInteractor *i) | |
| void | start () | 
| void | execute () | 
| void | draw (const core::visual::VisualParams *vparams) | 
|  Public Member Functions inherited from sofa::gui::component::performer::TInteractionPerformer< DataTypes > | |
| TInteractionPerformer (BaseMouseInteractor *i) | |
|  Public Member Functions inherited from sofa::gui::component::performer::InteractionPerformer | |
| InteractionPerformer (BaseMouseInteractor *i) | |
| virtual | ~InteractionPerformer () | 
| virtual void | configure (sofa::component::setting::MouseButtonSetting *) | 
| virtual void | handleEvent (core::objectmodel::Event *) | 
| virtual void | setPerformerFreeze () | 
|  Public Member Functions inherited from sofa::gui::component::performer::FixParticlePerformerConfiguration | |
| void | setStiffness (SReal s) | 
| Static Public Member Functions | |
| static MapTypeFunction * | getMapInstance () | 
| template<typename TCollisionModel > | |
| static int | RegisterSupportedModel (GetFixationPointsOnModelFunction func) | 
| template<typename TTriangleCollisionModel > | |
| static void | getFixationPointsTriangle (sofa::core::sptr< sofa::core::CollisionModel > model, const Index idx, type::vector< Index > &points, Coord &fixPoint) | 
| static void | getFixationPointsSphere (sofa::core::sptr< sofa::core::CollisionModel > model, const Index idx, type::vector< Index > &points, Coord &fixPoint) | 
|  Static Public Member Functions inherited from sofa::gui::component::performer::TInteractionPerformer< DataTypes > | |
| template<class RealObject > | |
| static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) | 
|  Static Public Member Functions inherited from sofa::gui::component::performer::InteractionPerformer | |
| template<class RealObject > | |
| static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) | 
| Protected Member Functions | |
| MouseContainer * | getFixationPoints (const BodyPicked &b, type::vector< unsigned int > &points, typename DataTypes::Coord &fixPoint) | 
| Additional Inherited Members | |
|  Public Attributes inherited from sofa::gui::component::performer::InteractionPerformer | |
| BaseMouseInteractor * | m_interactor | 
| bool | m_freezePerformer | 
| 
 | protected | 
| 
 | inlinestaticprotected | 
| sofa::gui::component::performer::FixParticlePerformer< DataTypes >::FixParticlePerformer | ( | BaseMouseInteractor * | i | ) | 
| 
 | virtual | 
Reimplemented from sofa::gui::component::performer::InteractionPerformer.
| 
 | virtual | 
| 
 | protected | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | virtual |