#include <InciseAlongPathPerformer.h>
|
void | PerformCompleteIncision () |
| Incision will be performed between firstIncisionBody (first point clicked) and firstBody (last point clicked in memory) More...
|
|
◆ cpt
int sofa::gui::component::performer::InciseAlongPathPerformer::cpt |
|
protected |
◆ firstBody
BodyPicked sofa::gui::component::performer::InciseAlongPathPerformer::firstBody |
|
protected |
◆ firstIncisionBody
BodyPicked sofa::gui::component::performer::InciseAlongPathPerformer::firstIncisionBody |
|
protected |
◆ fullcut
bool sofa::gui::component::performer::InciseAlongPathPerformer::fullcut |
|
protected |
◆ initialNbPoints
unsigned int sofa::gui::component::performer::InciseAlongPathPerformer::initialNbPoints |
|
protected |
◆ initialNbTriangles
unsigned int sofa::gui::component::performer::InciseAlongPathPerformer::initialNbTriangles |
|
protected |
◆ secondBody
BodyPicked sofa::gui::component::performer::InciseAlongPathPerformer::secondBody |
|
protected |
◆ startBody
BodyPicked sofa::gui::component::performer::InciseAlongPathPerformer::startBody |
|
protected |
◆ topologyChangeManager
◆ InciseAlongPathPerformer()
sofa::gui::component::performer::InciseAlongPathPerformer::InciseAlongPathPerformer |
( |
BaseMouseInteractor * |
i | ) |
|
|
inline |
◆ ~InciseAlongPathPerformer()
sofa::gui::component::performer::InciseAlongPathPerformer::~InciseAlongPathPerformer |
( |
| ) |
|
|
override |
◆ draw()
◆ execute()
void sofa::gui::component::performer::InciseAlongPathPerformer::execute |
( |
| ) |
|
|
overridevirtual |
◆ getFirstIncisionBodyPicked()
BodyPicked& sofa::gui::component::performer::InciseAlongPathPerformer::getFirstIncisionBodyPicked |
( |
| ) |
|
|
inline |
◆ getLastBodyPicked()
BodyPicked& sofa::gui::component::performer::InciseAlongPathPerformer::getLastBodyPicked |
( |
| ) |
|
|
inline |
◆ PerformCompleteIncision()
void sofa::gui::component::performer::InciseAlongPathPerformer::PerformCompleteIncision |
( |
| ) |
|
|
protected |
Incision will be performed between firstIncisionBody (first point clicked) and firstBody (last point clicked in memory)
◆ setPerformerFreeze()
void sofa::gui::component::performer::InciseAlongPathPerformer::setPerformerFreeze |
( |
| ) |
|
|
overridevirtual |
◆ start()
void sofa::gui::component::performer::InciseAlongPathPerformer::start |
( |
| ) |
|
|
overridevirtual |