fw4spl
fwDataCamp/include/fwDataCamp/autoload.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 __FWDATACAMP_AUTOLOAD_HPP__
8 #define __FWDATACAMP_AUTOLOAD_HPP__
9 
10 #include "fwDataCamp/Material.hpp"
11 #include "fwDataCamp/StructureTraits.hpp"
12 #include "fwDataCamp/TransferFunction.hpp"
13 
14 #include <fwCamp/macros.hpp>
15 
16 #include <fwData/Array.hpp>
17 #include <fwData/Boolean.hpp>
18 #include <fwData/Color.hpp>
19 #include <fwData/Composite.hpp>
20 #include <fwData/Edge.hpp>
21 #include <fwData/Float.hpp>
22 #include <fwData/Graph.hpp>
23 #include <fwData/Histogram.hpp>
24 #include <fwData/Image.hpp>
25 #include <fwData/Integer.hpp>
26 #include <fwData/Landmarks.hpp>
27 #include <fwData/Line.hpp>
28 #include <fwData/List.hpp>
29 #include <fwData/location/Folder.hpp>
30 #include <fwData/location/SingleFile.hpp>
31 #include <fwData/Material.hpp>
32 #include <fwData/Mesh.hpp>
33 #include <fwData/Plane.hpp>
34 #include <fwData/PlaneList.hpp>
35 #include <fwData/Point.hpp>
36 #include <fwData/PointList.hpp>
37 #include <fwData/Port.hpp>
38 #include <fwData/ProcessObject.hpp>
39 #include <fwData/Reconstruction.hpp>
40 #include <fwData/ReconstructionTraits.hpp>
41 #include <fwData/Resection.hpp>
42 #include <fwData/ResectionDB.hpp>
43 #include <fwData/ROITraits.hpp>
44 #include <fwData/String.hpp>
45 #include <fwData/StructureTraits.hpp>
46 #include <fwData/StructureTraitsDictionary.hpp>
47 #include <fwData/Tag.hpp>
48 #include <fwData/TransformationMatrix3D.hpp>
49 #include <fwData/Vector.hpp>
50 
51 namespace fwDataCamp
52 {
53 
54 struct runner
55 {
56  runner()
57  {
58  localDeclarefwDataObject();
59  localDeclarefwDataFloat();
60  localDeclarefwDataInteger();
61  localDeclarefwDataBoolean();
62  localDeclarefwDataString();
63  localDeclarefwDataVector();
64  localDeclarefwDataColor();
65  localDeclarefwDataArray();
66  localDeclarefwDataImage();
67  localDeclarefwDataMesh();
68  localDeclarefwDataMaterialOptionsType();
69  localDeclarefwDataMaterialRepresentationType();
70  localDeclarefwDataMaterialShadingType();
71  localDeclarefwDataMaterialFilteringType();
72  localDeclarefwDataMaterialWrappingType();
73  localDeclarefwDataMaterial();
74  localDeclarefwDataReconstruction();
75  localDeclarefwDataComposite();
76  localDeclarefwDataPoint();
77  localDeclarefwDataPointList();
78  localDeclarefwDataTransformationMatrix3D();
79  localDeclarefwDataTransferFunctionInterpolationMode();
80  localDeclarefwDataTransferFunction();
81  localDeclarefwDataPort();
82  localDeclarefwDataEdge();
83  localDeclarefwDataNode();
84  localDeclarefwDataGraph();
85  localDeclarefwDataStructureTraitsCategory();
86  localDeclarefwDataStructureTraitsStructureClass();
87  localDeclarefwDataStructureTraits();
88  localDeclarefwDataStructureTraitsDictionary();
89  localDeclarefwDataReconstructionTraits();
90  localDeclarefwDataROITraits();
91  localDeclarefwDatalocationFolder();
92  localDeclarefwDataPlane();
93  localDeclarefwDataPlaneList();
94  localDeclarefwDataResection();
95  localDeclarefwDataResectionDB();
96  localDeclarefwDataHistogram();
97  localDeclarefwDataLine();
98  localDeclarefwDataList();
99  localDeclarefwDatalocationSingleFile();
100  localDeclarefwDataProcessObject();
101  localDeclarefwDataTag();
102  localDeclarefwDataLandmarks();
103  }
104 
105  static runner r;
106 };
107 } //end namespace fwDataCamp
108 
109 #endif //__FWDATACAMP_AUTOLOAD_HPP__
This namespace contains data object descriptions used for introspection.