fw4spl
SCube.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2017.
3  * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
4  * published by the Free Software Foundation.
5  * ****** END LICENSE BLOCK ****** */
6 
7 #ifndef __VISUVTKADAPTOR_SCUBE_HPP__
8 #define __VISUVTKADAPTOR_SCUBE_HPP__
9 
10 #include "visuVTKAdaptor/config.hpp"
11 
12 #include <fwRenderVTK/IAdaptor.hpp>
13 
14 namespace visuVTKAdaptor
15 {
16 
31 class VISUVTKADAPTOR_CLASS_API SCube : public ::fwRenderVTK::IAdaptor
32 {
33 
34 public:
35 
37 
38  VISUVTKADAPTOR_API SCube() noexcept;
39 
40  VISUVTKADAPTOR_API virtual ~SCube() noexcept;
41 
42 protected:
43 
44  VISUVTKADAPTOR_API void configuring() override;
45  VISUVTKADAPTOR_API void starting() override;
46  VISUVTKADAPTOR_API void updating() override;
47  VISUVTKADAPTOR_API void stopping() override;
48 };
49 
50 #endif //__VISUVTKADAPTOR_SCUBE_HPP__
51 
52 } //namespace visuVTKAdaptor
The namespace visuVTKAdaptor contains the list of adaptors available for the generic scene...
Render a cube on the generic scene.
Definition: SCube.hpp:31
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.