38 std::queue<SpatialIndex::id_type>
m_ids;
47 std::vector<LeafQueryResult>
const&
GetResults()
const {
return m_results;}
53 std::vector<SpatialIndex::id_type>
ids;
67 std::vector<SpatialIndex::id_type>
const&
GetIDs()
const;
68 void SetIDs(std::vector<SpatialIndex::id_type>& v);
Definition LeafQuery.h:36
~LeafQuery()
Definition LeafQuery.h:43
void getNextEntry(const SpatialIndex::IEntry &entry, SpatialIndex::id_type &nextEntry, bool &hasNext)
std::vector< LeafQueryResult > m_results
Definition LeafQuery.h:39
std::vector< LeafQueryResult > const & GetResults() const
Definition LeafQuery.h:47
std::queue< SpatialIndex::id_type > m_ids
Definition LeafQuery.h:38
Definition LeafQuery.h:51
LeafQueryResult(SpatialIndex::id_type id)
Definition LeafQuery.h:58
LeafQueryResult & operator=(LeafQueryResult const &rhs)
Assignment operator.
~LeafQueryResult()
Definition LeafQuery.h:59
SpatialIndex::id_type m_id
Definition LeafQuery.h:55
SpatialIndex::id_type getIdentifier() const
Definition LeafQuery.h:71
void SetBounds(const SpatialIndex::Region *b)
const SpatialIndex::Region * GetBounds() const
std::vector< SpatialIndex::id_type > const & GetIDs() const
SpatialIndex::Region * bounds
Definition LeafQuery.h:54
std::vector< SpatialIndex::id_type > ids
Definition LeafQuery.h:53
void SetIDs(std::vector< SpatialIndex::id_type > &v)
void setIdentifier(uint32_t v)
Definition LeafQuery.h:72
LeafQueryResult(LeafQueryResult const &other)
Copy constructor.
Definition SpatialIndex.h:106
Definition SpatialIndex.h:175
int64_t id_type
Definition SpatialIndex.h:43
#define SIDX_DLL
Definition sidx_export.h:41