fw4spl
ActivitySeries1.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 #pragma once
8 
9 #include "fwStructuralPatch/config.hpp"
10 #include "fwStructuralPatch/creator/fwMedData/Series1.hpp"
11 
12 #include <fwAtomsPatch/IStructuralCreator.hpp>
13 
14 namespace fwStructuralPatch
15 {
16 namespace creator
17 {
18 namespace fwMedData
19 {
20 
22 class FWSTRUCTURALPATCH_CLASS_API ActivitySeries1 : public ::fwStructuralPatch::creator::fwMedData::Series1
23 {
24 
25 public:
26 
29 
31  FWSTRUCTURALPATCH_API ActivitySeries1();
32 
34  FWSTRUCTURALPATCH_API ~ActivitySeries1();
35 
37  FWSTRUCTURALPATCH_API ActivitySeries1( const ActivitySeries1& cpy );
38 
42  FWSTRUCTURALPATCH_API virtual ::fwAtoms::Object::sptr create() override;
43 
44 };
45 
46 } // namespace fwMedData
47 } // namespace creator
48 } // namespace fwStructuralPatch
Namespace containing medical data.
Contains creators and structural patches.
Definition: Landmarks1.hpp:13
Structural creator for fwMedData::ActivitySeries version 1.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
Structural creator for fwMedData::Series version 1.
Definition: Series1.hpp:21