DGtal  0.9.2
CQuantity.h
1 
17 #pragma once
18 
33 #if defined(CQuantity_RECURSES)
34 #error Recursive header files inclusion detected in CQuantity.h
35 #else // defined(CQuantity_RECURSES)
36 
37 #define CQuantity_RECURSES
38 
39 #if !defined CQuantity_h
40 
41 #define CQuantity_h
42 
44 // Inclusions
45 #include <iostream>
46 #include "DGtal/base/Common.h"
47 #include "DGtal/base/CLabel.h"
49 
50 namespace DGtal
51 {
52 
53  namespace concepts
54  {
55 
57  // class CQuantity
91  template <typename T>
93  {
94 
95 
96  }; // end of concept CQuantity
97 
98  } // namespace concepts
99 
100 } // namespace DGtal
101 
102 // //
104 
105 #endif // !defined CQuantity_h
106 
107 #undef CQuantity_RECURSES
108 #endif // else defined(CQuantity_RECURSES)
Aim: Define the concept of DGtal labels. Models of CLabel can be default-constructible, assignable and equality comparable.
Definition: CLabel.h:91
Go to http://www.sgi.com/tech/stl/LessThanComparable.html.
Definition: Boost.dox:48
Aim: defines the concept of quantity in DGtal.
Definition: CQuantity.h:92
DGtal is the top-level namespace which contains all DGtal functions and types.