DGtal
2.2.0
Toggle main menu visibility
Loading...
Searching...
No Matches
CQuantity.h
1
16
17
#pragma once
18
32
33
#if defined(CQuantity_RECURSES)
34
#error Recursive header files inclusion detected in CQuantity.h
35
#else
// defined(CQuantity_RECURSES)
37
#define CQuantity_RECURSES
38
39
#if !defined CQuantity_h
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)
DGtal::concepts
Aim: Gathers several functions useful for concept checks.
Definition
CPositiveIrreducibleFraction.h:54
DGtal
DGtal is the top-level namespace which contains all DGtal functions and types.
Definition
ClosedIntegerHalfPlane.h:49
DGtal::concepts::CLabel
Aim: Define the concept of DGtal labels. Models of CLabel can be default-constructible,...
Definition
CLabel.h:93
DGtal::concepts::CQuantity
Aim: defines the concept of quantity in DGtal.
Definition
CQuantity.h:93
boost::LessThanComparable
Go to http://www.sgi.com/tech/stl/LessThanComparable.html.
Definition
Boost.dox:48
src
DGtal
base
CQuantity.h
Generated on
for DGtal by
1.18.0