|
DGtal 2.1.1
|
#include <DGtal/kernel/BasicPointPredicates.h>
Public Types | |
| typedef TPointPredicate1 | PointPredicate1 |
| typedef TPointPredicate2 | PointPredicate2 |
| typedef PointPredicate1::Point | Point |
| typedef PointPredicate2::Point | Point2 |
Public Member Functions | |
| BOOST_CONCEPT_ASSERT ((concepts::CPointPredicate< PointPredicate1 >)) | |
| BOOST_CONCEPT_ASSERT ((concepts::CPointPredicate< PointPredicate2 >)) | |
| BOOST_STATIC_ASSERT ((boost::is_same< Point, Point2 >::value)) | |
| BinaryPointPredicate (ConstAlias< PointPredicate1 > pred1, ConstAlias< PointPredicate2 > pred2, ConstAlias< OrBoolFct2 > boolFunctor) | |
| bool | operator() (const Point &p) const |
Data Fields | |
| const PointPredicate1 * | myPred1 |
| const PointPredicate2 * | myPred2 |
| const OrBoolFct2 * | myBoolFunctor |
Specialization of BinaryPointPredicate for OrBoolFct2
Definition at line 338 of file BasicPointPredicates.h.
| typedef PointPredicate1::Point DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::Point |
Definition at line 342 of file BasicPointPredicates.h.
| typedef PointPredicate2::Point DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::Point2 |
Definition at line 343 of file BasicPointPredicates.h.
| typedef TPointPredicate1 DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::PointPredicate1 |
Definition at line 340 of file BasicPointPredicates.h.
| typedef TPointPredicate2 DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::PointPredicate2 |
Definition at line 341 of file BasicPointPredicates.h.
| DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::BinaryPointPredicate | ( | ConstAlias< PointPredicate1 > | pred1, |
| ConstAlias< PointPredicate2 > | pred2, | ||
| ConstAlias< OrBoolFct2 > | boolFunctor | ||
| ) |
| DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::BOOST_CONCEPT_ASSERT | ( | (concepts::CPointPredicate< PointPredicate1 >) | ) |
| DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::BOOST_CONCEPT_ASSERT | ( | (concepts::CPointPredicate< PointPredicate2 >) | ) |
| DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::BOOST_STATIC_ASSERT | ( | (boost::is_same< Point, Point2 >::value) | ) |
| bool DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::operator() | ( | const Point & | p | ) | const |
| const OrBoolFct2* DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::myBoolFunctor |
Definition at line 355 of file BasicPointPredicates.h.
| const PointPredicate1* DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::myPred1 |
Definition at line 353 of file BasicPointPredicates.h.
| const PointPredicate2* DGtal::functors::BinaryPointPredicate< TPointPredicate1, TPointPredicate2, OrBoolFct2 >::myPred2 |
Definition at line 354 of file BasicPointPredicates.h.