9 #include "ctrlSelection/config.hpp" 11 #include <fwDataTools/helper/MedicalImageAdaptor.hpp> 13 #include <fwServices/IController.hpp> 14 #include <fwServices/IService.hpp> 45 CTRLSELECTION_API virtual
void starting() override;
48 CTRLSELECTION_API virtual
void stopping() override;
51 CTRLSELECTION_API virtual
void swapping() override;
64 CTRLSELECTION_API virtual
void configuring() override;
67 CTRLSELECTION_API virtual
void reconfiguring() override;
70 CTRLSELECTION_API virtual
void updating() override;
73 CTRLSELECTION_API virtual
void info(
std::ostream& _sstream ) override;
81 void updateSliceType(
int from,
int to);
87 std::
string m_floatID;
91 ::
fwDataTools::helper::MedicalImageAdaptor::Orientation m_orientation;
This service updates a fwData::Float given in configuration with the image axis.
This interface defines control service API. Does nothing particularly, can be considered as a default...
::fwCom::helper::SigSlotConnection::KeyConnectionsType KeyConnectionsType
Returns proposals to connect service slots to associated object signals, this method is used for obj/...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace ctrlSelection contains several interfaces for manager, updater and wrapper.