Contents
QLandmarkIntersectionFilter Class Reference
The QLandmarkIntersectionFilter class provides a filter which intersects the results of its constituent filters. More...
#include <QLandmarkIntersectionFilter>
Inherits QLandmarkFilter.
Public Functions
QLandmarkIntersectionFilter () | |
QLandmarkIntersectionFilter ( const QLandmarkFilter & other ) | |
virtual | ~QLandmarkIntersectionFilter () |
void | append ( const QLandmarkFilter & filter ) |
void | clear () |
QList<QLandmarkFilter> | filters () const |
void | prepend ( const QLandmarkFilter & filter ) |
void | remove ( const QLandmarkFilter & filter ) |
void | setFilters ( const QList<QLandmarkFilter> & filters ) |
QLandmarkIntersectionFilter & | operator<< ( const QLandmarkFilter & filter ) |
- 4 public functions inherited from QLandmarkFilter
Detailed Description
The QLandmarkIntersectionFilter class provides a filter which intersects the results of its constituent filters.
Conceptually it performs an AND operation and thus may be used to select landmarks which match all of it's constituent filters.
Whether an intersection filter can be comprised of compound filters (i.e. union or intersection filters) is backend specific. Even if this is supported the performance of such a filter is likely to be poor.