QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
LeafQuery Class Reference

#include <LeafQuery.h>

Inheritance diagram for LeafQuery:
SpatialIndex::IQueryStrategy

Public Member Functions

void getNextEntry (const SpatialIndex::IEntry &entry, SpatialIndex::id_type &nextEntry, bool &hasNext)
 
std::vector< LeafQueryResult > constGetResults () const
 
 LeafQuery ()
 
 ~LeafQuery ()
 
- Public Member Functions inherited from SpatialIndex::IQueryStrategy
virtual ~IQueryStrategy ()
 

Private Attributes

std::queue< SpatialIndex::id_typem_ids
 
std::vector< LeafQueryResultm_results
 

Constructor & Destructor Documentation

◆ LeafQuery()

LeafQuery::LeafQuery ( )

◆ ~LeafQuery()

LeafQuery::~LeafQuery ( )
inline

Member Function Documentation

◆ getNextEntry()

void LeafQuery::getNextEntry ( const SpatialIndex::IEntry & entry,
SpatialIndex::id_type & nextEntry,
bool & hasNext )
virtual

◆ GetResults()

std::vector< LeafQueryResult > const & LeafQuery::GetResults ( ) const
inline

Member Data Documentation

◆ m_ids

std::queue<SpatialIndex::id_type> LeafQuery::m_ids
private

◆ m_results

std::vector<LeafQueryResult> LeafQuery::m_results
private

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