![]() |
![]() ![]() ![]() ![]() |
![]() |
satisfies(UnaryPredicate const &)Boost , Chapter 1. Geometry , Predicates (boost::geometry::index::)
|
||||||||||||||||
|
Параметр |
Описание |
|---|---|
< | Тип унарной функции предиката или функционального объекта. |
|
Тип |
Имя |
Описание |
|---|---|---|
< | < | Функция унарного предиката или объект функции. |
bool is_red(Value const& v) { return v.is_red(); } struct is_red_o { template <typename Value> bool operator()(Value const& v) { return v.is_red(); } } // ... rt.query(index::intersects(box) && index::satisfies(is_red), std::back_inserter(result)); rt.query(index::intersects(box) && index::satisfies(is_red_o()), std::back_inserter(result)); #ifndef BOOST_NO_CXX11_LAMBDAS rt.query(index::intersects(box) && index::satisfies([](Value const& v) { return v.is_red(); }), std::back_inserter(result)); #endif
Статья satisfies(UnaryPredicate const &) раздела Chapter 1. Geometry Predicates (boost::geometry::index::) может быть полезна для разработчиков на c++ и boost.
:: Главная :: Predicates (boost::geometry::index::) ::
реклама |