Template Class VIMapNearestNeighborLookupBase¶
Defined in File vi-map-nearest-neighbor-lookup.h
Inheritance Relationships¶
Derived Type¶
public vi_map_helpers::BasicMapElementsVIMapNearestNeighborLookup< QueryType, DataType >
(Template Class BasicMapElementsVIMapNearestNeighborLookup)
Class Documentation¶
-
template<typename QueryType, typename DataType>
class vi_map_helpers::VIMapNearestNeighborLookupBase¶ Subclassed by vi_map_helpers::BasicMapElementsVIMapNearestNeighborLookup< QueryType, DataType >
Public Functions
-
FRIEND_TEST(VIMapNearestNeighborLookupTest, MultipleVertexMap)¶
-
FRIEND_TEST(VIMapNearestNeighborLookupTest, MultipleVertexRadiusLookup)¶
-
VIMapNearestNeighborLookupBase() = default¶
-
virtual ~VIMapNearestNeighborLookupBase() = default¶
-
template<typename Allocator>
void getAllDataItemsWithinRadius(const QueryType &query, const double search_radius, std::unordered_set<DataType, std::hash<DataType>, std::equal_to<DataType>, Allocator> *data_items_within_search_radius) const¶
-
inline size_t size() const¶
-
inline bool empty() const¶
-
FRIEND_TEST(VIMapNearestNeighborLookupTest, MultipleVertexMap)¶