31#if defined(SetPredicate_RECURSES)
32#error Recursive header files inclusion detected in SetPredicate.h
35#define SetPredicate_RECURSES
37#if !defined SetPredicate_h
44#include "DGtal/base/Common.h"
45#include "DGtal/base/ConstAlias.h"
46#include "DGtal/kernel/BasicPointPredicates.h"
54 namespace deprecated {
72 template <
typename TDigitalSet>
131#include "DGtal/kernel/sets/SetPredicate.ih"
138#undef SetPredicate_RECURSES
Aim: This class encapsulates its parameter class so that to indicate to the user that the object/poin...
TDomain Domain
Domain type.
DGtal is the top-level namespace which contains all DGtal functions and types.
Aim: The predicate returning true iff the point is in the set given at construction....
SetPredicate & operator=(const SetPredicate &other)
SetPredicate(ConstAlias< DigitalSet > aSet)
SetPredicate(const SetPredicate &other)
DigitalSet::Domain Domain
bool operator()(const Point &p) const