#include <SuturePointPerformer.h>
Protected Attributes | |
bool | first |
unsigned int | fixedIndex |
sofa::type::vector< Spring > | addedSprings |
BodyPicked | firstPicked |
SpringObjectType * | SpringObject |
FixObjectType * | FixObject |
![]() | |
double | stiffness |
double | damping |
Public Member Functions | |
SuturePointPerformer (BaseMouseInteractor *i) | |
~SuturePointPerformer () | |
void | start () |
void | execute () |
![]() | |
TInteractionPerformer (BaseMouseInteractor *i) | |
![]() | |
InteractionPerformer (BaseMouseInteractor *i) | |
virtual | ~InteractionPerformer () |
virtual void | configure (sofa::component::setting::MouseButtonSetting *) |
virtual void | handleEvent (core::objectmodel::Event *) |
virtual void | draw (const core::visual::VisualParams *) |
virtual void | setPerformerFreeze () |
SOFA_ATTRIBUTE_DISABLED__NAMING ("v24.06", "v24.06", interactor, m_interactor) | |
SOFA_ATTRIBUTE_DISABLED__NAMING ("v24.06", "v24.06", freezePerformer, m_freezePerformer) | |
![]() | |
void | setStiffness (double f) |
void | setDamping (double f) |
Additional Inherited Members | |
![]() | |
BaseMouseInteractor * | m_interactor |
bool | m_freezePerformer |
![]() | |
template<class RealObject > | |
static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) |
![]() | |
template<class RealObject > | |
static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
sofa::gui::component::performer::SuturePointPerformer< DataTypes >::SuturePointPerformer | ( | BaseMouseInteractor * | i | ) |
sofa::gui::component::performer::SuturePointPerformer< DataTypes >::~SuturePointPerformer |
|
inlinevirtual |
|
virtual |