DGtal
2.2.0
Toggle main menu visibility
Loading...
Searching...
No Matches
CLabel.h
1
16
17
#pragma once
18
32
33
#if defined(CLabel_RECURSES)
34
#error Recursive header files inclusion detected in CLabel.h
35
#else
// defined(CLabel_RECURSES)
37
#define CLabel_RECURSES
38
39
#if !defined CLabel_h
41
#define CLabel_h
42
44
// Inclusions
45
#include <iostream>
46
#include "DGtal/base/Common.h"
48
49
namespace
DGtal
50
{
51
52
namespace
concepts
53
{
54
56
// class CLabel
90
template
<
typename
T>
91
struct
CLabel
:
boost::DefaultConstructible
<T>,
boost::Assignable
<T>,
92
boost::EqualityComparable
<T>
93
{
94
95
};
// end of concept CLabel
96
97
}
// namespace concepts
98
99
}
// namespace DGtal
100
101
// //
103
104
#endif
// !defined CLabel_h
105
106
#undef CLabel_RECURSES
107
#endif
// else defined(CLabel_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
boost::Assignable
Go to http://www.sgi.com/tech/stl/Assignable.html.
Definition
Boost.dox:32
boost::DefaultConstructible
Go to http://www.sgi.com/tech/stl/DefaultConstructible.html.
Definition
Boost.dox:30
boost::EqualityComparable
Go to http://www.sgi.com/tech/stl/EqualityComparable.html.
Definition
Boost.dox:46
src
DGtal
base
CLabel.h
Generated on
for DGtal by
1.18.0