7 #ifndef __VISUVTKADAPTOR_SRESECTION_HPP__ 8 #define __VISUVTKADAPTOR_SRESECTION_HPP__ 10 #include "visuVTKAdaptor/config.hpp" 12 #include <fwRenderVTK/IAdaptor.hpp> 47 VISUVTKADAPTOR_API virtual ~
SResection() noexcept;
49 static const ::
fwServices::IService::KeyType s_RESECTION_INPUT;
51 void setClippingPlanes(::
fwRenderVTK::SRender::VtkObjectIdType
id);
54 void setAutoResetCamera(
bool autoResetCamera);
58 VISUVTKADAPTOR_API
void configuring() override;
59 VISUVTKADAPTOR_API
void starting() override;
60 VISUVTKADAPTOR_API
void updating() override;
61 VISUVTKADAPTOR_API
void stopping() override;
74 ::
fwRenderVTK::SRender::VtkObjectIdType m_clippingPlanes;
75 bool m_autoResetCamera;
82 m_clippingPlanes = id;
89 m_autoResetCamera = autoResetCamera;
94 #endif // __VISUVTKADAPTOR_SRESECTION_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...
void setAutoResetCamera(bool autoResetCamera)
Active/Inactive automatic reset on camera for triangular mesh adaptor. By default =true...
Namespace fwServices is dedicated to (mimic) the dynamic affectation of methods to (pure data) object...
This service displays a ResectionDB (it launchs Reconstruction adators)
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace fwRenderVTK contains classes for rendering with VTK.
Base class for VTK adaptors.