QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RSpatialIndexNavel::Visitor Class Reference

Internal node and data visitor. More...

#include <RSpatialIndexNavel.h>

List of all members.

Public Member Functions

void visitData (const SpatialIndex::IData &d)
void visitData (std::vector< const SpatialIndex::IData * > &v)
void visitNode (const SpatialIndex::INode &n)
 Visitor (QMap< int, QSet< int > > &ids, RSpatialIndexVisitor *dataVisitor=NULL)

Private Attributes

RSpatialIndexVisitordataVisitor
QMap< int, QSet< int > > & ids

Detailed Description

Internal node and data visitor.

Depends on the external spatial index library.

See also:
RSpatialIndexVisitor

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

RSpatialIndexVisitor* RSpatialIndexNavel::Visitor::dataVisitor
private
QMap<int, QSet<int> >& RSpatialIndexNavel::Visitor::ids
private

The documentation for this class was generated from the following file: