RSpatialIndexNavel::Visitor
Class in Spatialindex Module
Header: #include <src/spatialindex/RSpatialIndexNavel.h>
Inherits: SpatialIndex::IVisitor
Description
Section titled “Description”Internal node and data visitor.
Depends on the external spatial index library.
See also: RSpatialIndexVisitor
Public Functions
Section titled “Public Functions”Visitor(QMap< int, QSet< int > > &ids, RSpatialIndexVisitor *dataVisitor=NULL) |
|
| void | visitData(const SpatialIndex::IData &d) |
| void | visitData(std::vector< const SpatialIndex::IData * > &v) |
| void | visitNode(const SpatialIndex::INode &n) |
Private Attributes
Section titled “Private Attributes”| RSpatialIndexVisitor * | dataVisitor |
| QMap< int, QSet< int > > & | ids |
Member Documentation
Section titled “Member Documentation”Visitor
Section titled “Visitor”RSpatialIndexNavel::Visitor::Visitor(QMap< int, QSet< int > > &ids, RSpatialIndexVisitor *dataVisitor=NULL)inline
visitData
Section titled “visitData”void RSpatialIndexNavel::Visitor::visitData(const SpatialIndex::IData &d)inline
visitData
Section titled “visitData”void RSpatialIndexNavel::Visitor::visitData(std::vector< const SpatialIndex::IData * > &v)inline
visitNode
Section titled “visitNode”void RSpatialIndexNavel::Visitor::visitNode(const SpatialIndex::INode &n)inline
dataVisitor
Section titled “dataVisitor”RSpatialIndexVisitor* RSpatialIndexNavel::Visitor::dataVisitorprivate
QMap<int, QSet<int> >& RSpatialIndexNavel::Visitor::idsprivate