cheshirekow
v0.1.0
|
performs search for k-NN within a ball at a specified center and radius More...
#include <mpblocks/kd_tree/euclidean/blocks/KNearestBallCenter.h>
Public Types | |
typedef Traits::Format_t | Format_t |
typedef Traits::Node | Node_t |
typedef Eigen::Matrix < Format_t, Traits::NDim, 1 > | Point_t |
typedef Search_t::PQueue_t | PQueue_t |
typedef euclidean::KNearestBallCenter < Traits, Allocator > | Search_t |
typedef KNearestBallCenter < Traits, Allocator > | This_t |
typedef Tree< Traits > | Tree_t |
Public Member Functions | |
KNearestBallCenter (Tree_t *tree=0) | |
void | search (const Point_t &q, const Point_t &c, Format_t r, unsigned int k) |
void | setTree (Tree_t *tree) |
sigc::slot< void, const Point_t &, const Point_t &, Format_t, unsigned int > | slot_search () |
Public Attributes | |
sigc::signal< void, Node_t * > | sig_result |
Protected Attributes | |
Search_t | m_search |
Tree_t * | m_tree |
performs search for k-NN within a ball at a specified center and radius
Definition at line 40 of file KNearestBallCenter.h.
typedef Traits::Format_t mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::Format_t |
Definition at line 43 of file KNearestBallCenter.h.
typedef Traits::Node mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::Node_t |
Definition at line 44 of file KNearestBallCenter.h.
typedef Eigen::Matrix<Format_t,Traits::NDim,1> mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::Point_t |
Definition at line 46 of file KNearestBallCenter.h.
typedef Search_t::PQueue_t mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::PQueue_t |
Definition at line 51 of file KNearestBallCenter.h.
typedef euclidean::KNearestBallCenter<Traits,Allocator> mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::Search_t |
Definition at line 49 of file KNearestBallCenter.h.
typedef KNearestBallCenter<Traits,Allocator> mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::This_t |
Definition at line 48 of file KNearestBallCenter.h.
typedef Tree<Traits> mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::Tree_t |
Definition at line 50 of file KNearestBallCenter.h.
|
inline |
Definition at line 60 of file KNearestBallCenter.h.
|
inline |
Definition at line 67 of file KNearestBallCenter.h.
|
inline |
Definition at line 64 of file KNearestBallCenter.h.
|
inline |
Definition at line 84 of file KNearestBallCenter.h.
|
protected |
Definition at line 55 of file KNearestBallCenter.h.
|
protected |
Definition at line 54 of file KNearestBallCenter.h.
sigc::signal<void,Node_t*> mpblocks::kd_tree::euclidean::blocks::KNearestBallCenter< Traits, Allocator >::sig_result |
Definition at line 58 of file KNearestBallCenter.h.