DGtal
1.1.0
src
DGtal
graph
CVertexPredicate.h
1
17
#pragma once
18
31
#if defined(CVertexPredicate_RECURSES)
32
#error Recursive header files inclusion detected in CVertexPredicate.h
33
#else // defined(CVertexPredicate_RECURSES)
34
35
#define CVertexPredicate_RECURSES
36
37
#if !defined CVertexPredicate_h
38
39
#define CVertexPredicate_h
40
42
// Inclusions
43
#include <iostream>
44
#include "DGtal/base/Common.h"
45
#include "DGtal/base/CPredicate.h"
47
48
namespace
DGtal
{
49
namespace
concepts {
50
52
// class CVertexPredicate
72
template
<
typename
T>
73
struct
CVertexPredicate
:
CPredicate
< T, typename T::Vertex>
74
{
75
};
// end of concept CVertexPredicate
76
77
}
// namespace concepts
78
}
// namespace DGtal
79
80
// //
82
83
#endif // !defined CVertexPredicate_h
84
85
#undef CVertexPredicate_RECURSES
86
#endif // else defined(CVertexPredicate_RECURSES)
DGtal
DGtal is the top-level namespace which contains all DGtal functions and types.
Definition:
ClosedIntegerHalfPlane.h:49
DGtal::concepts::CVertexPredicate
Aim: Defines a predicate on a vertex.
Definition:
CVertexPredicate.h:74
DGtal::concepts::CPredicate
Aim: Defines a predicate function, ie. a functor mapping a domain into the set of booleans.
Definition:
CPredicate.h:94
Generated on Fri Oct 9 2020 08:57:49 for DGtal by
1.8.20