11template<
typename Index,
typename DataPo
int,
typename QueryT_>
18 using Scalar =
typename DataPoint::Scalar;
19 using QueryType = QueryT_;
23 m_query(query), m_index(index), m_start(0), m_end(0) {}
26 {
return m_index != other.m_index;}
27 inline void operator ++(
int) {m_query->advance(*
this);}
29 inline Index operator *()
const {
return m_index;}
32 QueryType* m_query {
nullptr};
This Source Code Form is subject to the terms of the Mozilla Public License, v.