7 #ifndef __VISUVTKADAPTOR_SSLICEFOLLOWERCAMERA_HPP__ 8 #define __VISUVTKADAPTOR_SSLICEFOLLOWERCAMERA_HPP__ 10 #include "visuVTKAdaptor/config.hpp" 12 #include <fwDataTools/helper/MedicalImageAdaptor.hpp> 14 #include <fwRenderVTK/IAdaptor.hpp> 56 VISUVTKADAPTOR_API
void configuring() override;
57 VISUVTKADAPTOR_API
void starting() override;
58 VISUVTKADAPTOR_API
void updating() override;
59 VISUVTKADAPTOR_API
void stopping() override;
72 void initializeCamera();
73 void updateCamera(
double distance = -1.,
double size = -1);
82 void updateSliceIndex(
int axial,
int frontal,
int sagittal);
86 void updateSliceType(
int from,
int to);
94 #endif // __VISUVTKADAPTOR_SSLICEFOLLOWERCAMERA_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...
Update the camera according to slice move.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Base class for VTK adaptors.