Skip to content

RSpatialIndexNavel::Visitor

Class in Spatialindex Module
Header: #include <src/spatialindex/RSpatialIndexNavel.h>
Inherits: SpatialIndex::IVisitor

Internal node and data visitor.

Depends on the external spatial index library.

See also: RSpatialIndexVisitor

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)
RSpatialIndexVisitor * dataVisitor
QMap< int, QSet< int > > & ids

RSpatialIndexNavel::Visitor::Visitor(QMap< int, QSet< int > > &ids, RSpatialIndexVisitor *dataVisitor=NULL)

inline

void RSpatialIndexNavel::Visitor::visitData(const SpatialIndex::IData &d)

inline

void RSpatialIndexNavel::Visitor::visitData(std::vector< const SpatialIndex::IData * > &v)

inline

void RSpatialIndexNavel::Visitor::visitNode(const SpatialIndex::INode &n)

inline

RSpatialIndexVisitor* RSpatialIndexNavel::Visitor::dataVisitor

private

QMap<int, QSet<int> >& RSpatialIndexNavel::Visitor::ids

private