7 #ifndef __VISUVTKADAPTOR_SMODELSERIES_HPP__ 8 #define __VISUVTKADAPTOR_SMODELSERIES_HPP__ 10 #include "visuVTKAdaptor/config.hpp" 12 #include <fwRenderVTK/IAdaptor.hpp> 64 VISUVTKADAPTOR_API
static const ::fwCom::Signals::SignalKeyType s_TEXTURE_APPLIED_SIG;
71 VISUVTKADAPTOR_API
static const ::fwCom::Slots::SlotKeyType s_UPDATE_NORMAL_MODE_SLOT;
72 VISUVTKADAPTOR_API
static const ::fwCom::Slots::SlotKeyType s_SHOW_RECONSTRUCTIONS_SLOT;
83 void setClippingPlanes(::
fwRenderVTK::SRender::VtkObjectIdType
id)
85 m_clippingPlanes = id;
100 VISUVTKADAPTOR_API
void configuring()
override;
101 VISUVTKADAPTOR_API
void starting()
override;
102 VISUVTKADAPTOR_API
void updating()
override;
103 VISUVTKADAPTOR_API
void stopping()
override;
113 void updateNormalMode(std::uint8_t mode, std::string recID);
116 void showReconstructions(
bool show);
119 void showReconstructionsOnFieldChanged();
126 ::fwRenderVTK::SRender::VtkObjectIdType m_clippingPlanes;
127 bool m_autoResetCamera;
130 TextureAppliedSignalType::sptr m_sigTextureApplied;
135 #endif // __VISUVTKADAPTOR_SMODELSERIES_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...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace fwRenderVTK contains classes for rendering with VTK.
Contains the representation of the data objects used in the framework.
This adaptor shows ModelSeries. Creates adaptors for each reconstruction in model.
Base class for VTK adaptors.