ompl::FLANNDistance< _T > Class Template Reference
Wrapper class to allow FLANN access to the NearestNeighbors::distFun_ callback function. More...
#include <ompl/datastructures/NearestNeighborsFLANN.h>
Public Types | |
using | ElementType = _T |
using | ResultType = double |
Public Member Functions | |
FLANNDistance (const typename NearestNeighbors< _T >::DistanceFunction &distFun) | |
template<typename Iterator1 , typename Iterator2 > | |
ResultType | operator() (Iterator1 a, Iterator2 b, size_t, ResultType=-1) const |
Protected Attributes | |
const NearestNeighbors< _T >::DistanceFunction & | distFun_ |
Detailed Description
template<typename _T>
class ompl::FLANNDistance< _T >
class ompl::FLANNDistance< _T >
Wrapper class to allow FLANN access to the NearestNeighbors::distFun_ callback function.
Definition at line 57 of file NearestNeighborsFLANN.h.
Member Typedef Documentation
◆ ElementType
template<typename _T >
using ompl::FLANNDistance< _T >::ElementType = _T |
Definition at line 60 of file NearestNeighborsFLANN.h.
◆ ResultType
template<typename _T >
using ompl::FLANNDistance< _T >::ResultType = double |
Definition at line 61 of file NearestNeighborsFLANN.h.
Constructor & Destructor Documentation
◆ FLANNDistance()
template<typename _T >
|
inline |
Definition at line 63 of file NearestNeighborsFLANN.h.
Member Function Documentation
◆ operator()()
template<typename _T >
template<typename Iterator1 , typename Iterator2 >
|
inline |
Definition at line 68 of file NearestNeighborsFLANN.h.
Member Data Documentation
◆ distFun_
template<typename _T >
|
protected |
Definition at line 74 of file NearestNeighborsFLANN.h.
The documentation for this class was generated from the following file:
- ompl/datastructures/NearestNeighborsFLANN.h