33 #if defined(CQuantity_RECURSES) 34 #error Recursive header files inclusion detected in CQuantity.h 35 #else // defined(CQuantity_RECURSES) 37 #define CQuantity_RECURSES 39 #if !defined CQuantity_h 46 #include "DGtal/base/Common.h" 47 #include "DGtal/base/CLabel.h" 105 #endif // !defined CQuantity_h 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.
Go to http://www.sgi.com/tech/stl/LessThanComparable.html.
Aim: defines the concept of quantity in DGtal.
DGtal is the top-level namespace which contains all DGtal functions and types.