9 #include "visuVTKAdaptor/config.hpp" 11 #include <fwRenderVTK/IAdaptor.hpp> 16 class vtkPerspectiveTransform;
46 VISUVTKADAPTOR_API
SCamera() noexcept;
48 VISUVTKADAPTOR_API virtual ~
SCamera() noexcept;
50 VISUVTKADAPTOR_API
void updateFromVtk();
54 VISUVTKADAPTOR_API
void configuring() override;
55 VISUVTKADAPTOR_API
void starting() override;
56 VISUVTKADAPTOR_API
void updating() override;
57 VISUVTKADAPTOR_API
void stopping() override;
68 vtkCommand* m_cameraCommand;
69 vtkPerspectiveTransform* m_transOrig;
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...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
This adaptor updates the camera position according to a matrix (and vice versa)
Base class for VTK adaptors.