7 #ifndef __VISUVTKADAPTOR_SAXIS_HPP__ 8 #define __VISUVTKADAPTOR_SAXIS_HPP__ 12 #include "visuVTKAdaptor/config.hpp" 14 #include <fwData/Color.hpp> 16 #include <fwRenderVTK/IAdaptor.hpp> 17 #include <fwRenderVTK/vtk/fwVtkAxesActor.hpp> 19 #include <vtkSmartPointer.h> 51 VISUVTKADAPTOR_API
SAxis() noexcept;
52 VISUVTKADAPTOR_API virtual ~
SAxis() noexcept;
58 VISUVTKADAPTOR_API static const ::
fwCom::Slots::SlotKeyType s_UPDATE_VISIBILITY_SLOT;
62 VISUVTKADAPTOR_API
void updateVisibility (
bool isVisible );
67 VISUVTKADAPTOR_API
void configuring() override;
68 VISUVTKADAPTOR_API
void starting() override;
69 VISUVTKADAPTOR_API
void updating() override;
70 VISUVTKADAPTOR_API
void stopping() override;
77 vtkSmartPointer< vtkTransform> m_transformAxis;
80 vtkSmartPointer< vtkActor> m_sphereActor;
96 #endif // __VISUVTKADAPTOR_SAXIS_HPP__ The fwVtkAxesActor class is a specific and movable vtkAxesActor.
The namespace visuVTKAdaptor contains the list of adaptors available for the generic scene...
Namespace containing fw4spl communication tools.
Render axis in the generic scene.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Contains the representation of the data objects used in the framework.
Base class for VTK adaptors.