#include <OpenMS/DATASTRUCTURES/KDTree.h>
◆ _CenterPt
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
◆ subvalue_type
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
◆ value_type
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
◆ _Region() [1/3]
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
| _Region |
( |
_Acc const & |
__acc = _Acc(), |
|
|
const _Cmp & |
__cmp = _Cmp() |
|
) |
| |
|
inline |
◆ _Region() [2/3]
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
template<typename Val >
| _Region |
( |
Val const & |
__V, |
|
|
_Acc const & |
__acc = _Acc(), |
|
|
const _Cmp & |
__cmp = _Cmp() |
|
) |
| |
|
inline |
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_acc, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
◆ _Region() [3/3]
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
template<typename Val >
| _Region |
( |
Val const & |
__V, |
|
|
subvalue_type const & |
__R, |
|
|
_Acc const & |
__acc = _Acc(), |
|
|
const _Cmp & |
__cmp = _Cmp() |
|
) |
| |
|
inline |
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_acc, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
◆ encloses()
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_acc, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_cmp, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
Referenced by KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_count_within_range(), KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_find_within_range(), and KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_visit_within_range().
◆ intersects_with() [1/2]
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
| bool intersects_with |
( |
_CenterPt const & |
__THAT | ) |
const |
|
inline |
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_cmp, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
Referenced by KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_count_within_range(), KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_find_within_range(), and KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_visit_within_range().
◆ intersects_with() [2/2]
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
| bool intersects_with |
( |
_Region< __K, _Val, _SubVal, _Acc, _Cmp > const & |
__THAT | ) |
const |
|
inline |
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_cmp, _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
◆ set_high_bound()
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_acc, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_high_bounds.
Referenced by KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_count_within_range(), KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_find_within_range(), and KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_visit_within_range().
◆ set_low_bound()
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
References _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_acc, and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_M_low_bounds.
Referenced by KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_count_within_range(), KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_find_within_range(), and KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::_M_visit_within_range().
◆ _M_acc
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
Referenced by _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::encloses(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::set_high_bound(), and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::set_low_bound().
◆ _M_cmp
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
Referenced by _Region< __K, _Val, _SubVal, _Acc, _Cmp >::encloses(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with(), and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with().
◆ _M_high_bounds
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
Referenced by _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::encloses(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with(), and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::set_high_bound().
◆ _M_low_bounds
template<size_t const __K, typename _Val , typename _SubVal , typename _Acc , typename _Cmp >
Referenced by _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::_Region(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::encloses(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with(), _Region< __K, _Val, _SubVal, _Acc, _Cmp >::intersects_with(), and _Region< __K, _Val, _SubVal, _Acc, _Cmp >::set_low_bound().