AbsGrid typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | private |
AbsGrid (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | private |
AbstractGrid() | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
AbstractGrid(const GridType &grid, IntersectsCellFunction intersects=nullptr) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
AbstractGrid(const PointType &min, const PointType &max, const KeyType &sizes, IntersectsCellFunction intersects=nullptr) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
AbstractGrid(const BoxType &bbox, const KeyType &sizes, IntersectsCellFunction intersects=nullptr) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
AbstractGrid(ObjIterator begin, ObjIterator end, IntersectsCellFunction intersects=nullptr) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
AbstractGrid(Rng &&r, IntersectsCellFunction intersects=nullptr) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprotected |
begin() (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
begin() const (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
Boxui typedef (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | private |
cellEmpty(const KeyType &k) const | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
clear() (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
closestInCells(const QueryValueType &qv, typename GridType::ScalarType &dist, const Boxui &interval, QueryBoundedDistFunction< QueryValueType > distFunction, const Boxui &ignore=Boxui()) const | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprivate |
closestValue(const QueryValueType &qv, QueryBoundedDistFunction< QueryValueType > distFunction, typename GridType::ScalarType &dist) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
closestValue(const QueryValueType &qv, QueryDistFunction< QueryValueType > distFunction, typename GridType::ScalarType &dist) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
closestValue(const QueryValueType &qv, QueryDistFunction< QueryValueType > distFunction) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
closestValue(const QueryValueType &qv, typename GridType::ScalarType &dist) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
closestValue(const QueryValueType &qv) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
ConstIterator typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | |
countInCell(const KeyType &k) const | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
countInSphere(const Sphere< typename GridType::ScalarType > &s) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
derived() (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprivate |
derived() const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprivate |
empty() const | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
end() (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
end() const (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
erase(const ValueType &v) (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
eraseAllInCell(const KeyType &k) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
eraseInCell(const KeyType &k, const ValueType &v) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inlineprivate |
eraseInSphere(const Sphere< typename GridType::ScalarType > &s) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
HashTableGrid() (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
HashTableGrid(const GridType &g) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
HashTableGrid(ObjIterator begin, ObjIterator end, const IntersectsCellFunction &intersects=nullptr) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
HashTableGrid(Rng &&r, const IntersectsCellFunction &intersects=nullptr) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
insert(const ValueType &v) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
insert(ObjIterator begin, ObjIterator end) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
insert(Rng &&r) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
insertInCell(const KeyType &k, const ValueType &v) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inlineprivate |
IntersectsCellFunction typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | |
Iterator typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | |
kClosestValues(const QueryValueType &qv, uint n, QueryDistFunction< QueryValueType > distFunction) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
kClosestValues(const QueryValueType &qv, uint n) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
KeyType typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | |
MapType typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | private |
MapValueType typedef (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | private |
mIntersectsFun (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | protected |
mMap (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | private |
nonEmptyCells() const | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
QueryBoundedDistFunction typedef | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | |
QueryDistFunction typedef | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | |
valueIsInSpehere(const Iterator &it, const Sphere< typename GridType::ScalarType > &s) const | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprivate |
valuesInCell(const KeyType &k) (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
valuesInCell(const KeyType &k) const (defined in vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >) | vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > | inline |
valuesInCellNeighborhood(const QueryValueType &qv, uint n, QueryDistFunction< QueryValueType > distFunction, Boxui &ignore) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inlineprivate |
valuesInSphere(const Sphere< typename GridType::ScalarType > &s) const (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | inline |
VT typedef (defined in vcl::AbstractGrid< GridType, ValueType, DerivedGrid >) | vcl::AbstractGrid< GridType, ValueType, DerivedGrid > | private |