31#if defined(SurfelSetPredicate_RECURSES)
32#error Recursive header files inclusion detected in SurfelSetPredicate.h
35#define SurfelSetPredicate_RECURSES
37#if !defined SurfelSetPredicate_h
39#define SurfelSetPredicate_h
44#include "DGtal/base/Common.h"
45#include "DGtal/base/ConstAlias.h"
46#include "DGtal/kernel/BasicPointPredicates.h"
62 template <
typename TSurfelSet,
63 typename TSurfel =
typename TSurfelSet::Surfel >
118#include "DGtal/topology/SurfelSetPredicate.ih"
125#undef SurfelSetPredicate_RECURSES
Aim: This class encapsulates its parameter class so that to indicate to the user that the object/poin...
DGtal is the top-level namespace which contains all DGtal functions and types.
Aim: The predicate returning true iff the point is in the domain given at construction.
bool operator()(const Surfel &s) const
SurfelSetPredicate(ConstAlias< SurfelSet > aSet)
SurfelSetPredicate & operator=(const SurfelSetPredicate &other)
SurfelSetPredicate(const SurfelSetPredicate &other)