DGtal
1.3.beta
src
DGtal
base
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>
92
struct
CQuantity
:
CLabel
<T>,
boost::LessThanComparable
<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)
boost::LessThanComparable
Go to http://www.sgi.com/tech/stl/LessThanComparable.html.
Definition:
Boost.dox:48
DGtal
DGtal is the top-level namespace which contains all DGtal functions and types.
DGtal::concepts::CLabel
Aim: Define the concept of DGtal labels. Models of CLabel can be default-constructible,...
Definition:
CLabel.h:91
DGtal::concepts::CQuantity
Aim: defines the concept of quantity in DGtal.
Definition:
CQuantity.h:92
Generated on Mon Jun 20 2022 18:23:27 for DGtal by
1.8.17