UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::RangeMap< Key, T >::value_compare Struct Reference

Public Types

using is_transparent = std::true_type
 

Public Member Functions

constexpr bool operator() (typename key_compare::range_t lhs, value_type const &rhs) const
 
constexpr bool operator() (value_type const &lhs, typename key_compare::range_t rhs)
 

Protected Attributes

key_compare comp_
 

Detailed Description

template<typename Key, typename T>
struct ufo::RangeMap< Key, T >::value_compare

Definition at line 84 of file range_map.hpp.

Member Typedef Documentation

◆ is_transparent

template<typename Key , typename T >
using ufo::RangeMap< Key, T >::value_compare::is_transparent = std::true_type

Definition at line 85 of file range_map.hpp.

Member Function Documentation

◆ operator()() [1/2]

template<typename Key , typename T >
constexpr bool ufo::RangeMap< Key, T >::value_compare::operator() ( typename key_compare::range_t  lhs,
value_type const &  rhs 
) const
inlineconstexpr

Definition at line 93 of file range_map.hpp.

◆ operator()() [2/2]

template<typename Key , typename T >
constexpr bool ufo::RangeMap< Key, T >::value_compare::operator() ( value_type const &  lhs,
typename key_compare::range_t  rhs 
)
inlineconstexpr

Definition at line 99 of file range_map.hpp.

Member Data Documentation

◆ comp_

template<typename Key , typename T >
key_compare ufo::RangeMap< Key, T >::value_compare::comp_
protected

Definition at line 106 of file range_map.hpp.


The documentation for this struct was generated from the following file: