7 #ifndef __VISUVTKADAPTOR_SNEGATOWINDOWINGINTERACTOR_HPP__ 8 #define __VISUVTKADAPTOR_SNEGATOWINDOWINGINTERACTOR_HPP__ 10 #include "visuVTKAdaptor/config.hpp" 12 #include <fwData/TransferFunction.hpp> 14 #include <fwDataTools/helper/MedicalImageAdaptor.hpp> 16 #include <fwRenderVTK/IAdaptor.hpp> 56 VISUVTKADAPTOR_API
void startWindowing();
58 VISUVTKADAPTOR_API
void stopWindowing();
60 VISUVTKADAPTOR_API
void updateWindowing(
double,
double);
62 VISUVTKADAPTOR_API
void resetWindowing();
66 VISUVTKADAPTOR_API
void configuring() override;
67 VISUVTKADAPTOR_API
void starting() override;
68 VISUVTKADAPTOR_API
void updating() override;
69 VISUVTKADAPTOR_API
void stopping() override;
72 VISUVTKADAPTOR_API
void swapping(const KeyType& key) override;
83 vtkCommand* m_vtkObserver;
84 double m_initialWindow;
85 double m_initialLevel;
91 #endif // __VISUVTKADAPTOR_SNEGATOWINDOWINGINTERACTOR_HPP__ This class is a helper to define the connections of a service and its data.
The namespace visuVTKAdaptor contains the list of adaptors available for the generic scene...
Manage windowing interaction for image.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Base class for VTK adaptors.