DGtal 1.3.0
|
Aim: The predicate returns true when the point predicate given at construction return false. Thus inverse a predicate: NOT operator. More...
#include <DGtal/kernel/BasicPointPredicates.h>
Public Types | |
typedef TPointPredicate | PointPredicate |
typedef PointPredicate::Point | Point |
Public Member Functions | |
BOOST_CONCEPT_ASSERT ((concepts::CPointPredicate< PointPredicate >)) | |
NotPointPredicate (ConstAlias< PointPredicate > pred) | |
bool | operator() (const Point &p) const |
Data Fields | |
const PointPredicate * | myPred |
The PointPredicate that is inversed. More... | |
Aim: The predicate returns true when the point predicate given at construction return false. Thus inverse a predicate: NOT operator.
Description of template class 'NotPointPredicate'
TPointPredicate | the predicate type. |
Definition at line 207 of file BasicPointPredicates.h.
typedef PointPredicate::Point DGtal::functors::NotPointPredicate< TPointPredicate >::Point |
Definition at line 211 of file BasicPointPredicates.h.
typedef TPointPredicate DGtal::functors::NotPointPredicate< TPointPredicate >::PointPredicate |
Definition at line 209 of file BasicPointPredicates.h.
DGtal::functors::NotPointPredicate< TPointPredicate >::NotPointPredicate | ( | ConstAlias< PointPredicate > | pred | ) |
Constructor from predicates and bool Functor.
DGtal::functors::NotPointPredicate< TPointPredicate >::BOOST_CONCEPT_ASSERT | ( | (concepts::CPointPredicate< PointPredicate >) | ) |
bool DGtal::functors::NotPointPredicate< TPointPredicate >::operator() | ( | const Point & | p | ) | const |
p | any point. |
const PointPredicate* DGtal::functors::NotPointPredicate< TPointPredicate >::myPred |
The PointPredicate that is inversed.
Definition at line 225 of file BasicPointPredicates.h.