Visual Computing Library
Loading...
Searching...
No Matches
vcl::HashTableGrid< GridType, ValueType, AllowDuplicates > Member List

This is the complete list of members for vcl::HashTableGrid< GridType, ValueType, AllowDuplicates >, including all inherited members.

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) constvcl::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()) constvcl::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) constvcl::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() constvcl::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() constvcl::HashTableGrid< GridType, ValueType, AllowDuplicates >inline
QueryBoundedDistFunction typedefvcl::AbstractGrid< GridType, ValueType, DerivedGrid >
QueryDistFunction typedefvcl::AbstractGrid< GridType, ValueType, DerivedGrid >
valueIsInSpehere(const Iterator &it, const Sphere< typename GridType::ScalarType > &s) constvcl::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