7 #ifndef __UIMEASUREMENT_ACTION_SFOCUSLANDMARK_HPP__ 8 #define __UIMEASUREMENT_ACTION_SFOCUSLANDMARK_HPP__ 10 #include "uiMeasurement/config.hpp" 12 #include <fwGui/IActionSrv.hpp> 57 UIMEASUREMENT_API
void starting() override;
60 UIMEASUREMENT_API
void stopping() override;
63 UIMEASUREMENT_API
void configuring() override;
66 UIMEASUREMENT_API
void updating() override;
70 void selectLandmark(
std::
string groupName,
size_t index);
73 void deselectLandmark(
std::
string groupName,
size_t index);
76 void deselectFromGroup(
std::
string groupName);
79 void renameGroup(
std::
string oldGroupName,
std::
string newGroupName);
81 std::
string m_groupName;
89 #endif // __UIMEASUREMENT_ACTION_SFOCUSLANDMARK_HPP__ This class is a helper to define the connections of a service and its data.
This action moves the image slice on selected landmark.
The namespace uiMeasurement contains actions to add/show/remove distances and landmarks.
Defines the service interface managing the menu items.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.