31 #if defined(CVertexPredicateArchetype_RECURSES)
32 #error Recursive header files inclusion detected in CVertexPredicateArchetype.h
35 #define CVertexPredicateArchetype_RECURSES
37 #if !defined CVertexPredicateArchetype_h
39 #define CVertexPredicateArchetype_h
44 #include "DGtal/base/Common.h"
58 template <
typename TVertex>
79 #undef CVertexPredicateArchetype_RECURSES
DGtal is the top-level namespace which contains all DGtal functions and types.
Aim: Defines a an archetype for concept CVertexPredicate.
CVertexPredicateArchetype< TVertex > Self
bool operator()(const Vertex &) const
Self & operator=(const Self &)