Public Member Functions | Private Types | Private Member Functions | Private Attributes

mln::registration::closest_point_basic< P > Class Template Reference

Closest point functor based on map distance. More...

#include <icp.hh>

List of all members.

Public Member Functions

 closest_point_basic (const p_array< P > &X)
I::site operator() (const vec3d_f &v) const

Private Types

typedef p_array< P > X_t

Private Member Functions

typedef mln_image_from_grid (mln_grid(P), P) I

Private Attributes

const p_array< P > & X_

Detailed Description

template<typename P>
class mln::registration::closest_point_basic< P >

Closest point functor based on map distance.

Definition at line 240 of file icp.hh.


Member Typedef Documentation

template<typename P >
typedef p_array<P> mln::registration::closest_point_basic< P >::X_t [private]

Definition at line 243 of file icp.hh.


Constructor & Destructor Documentation

template<typename P >
mln::registration::closest_point_basic< P >::closest_point_basic ( const p_array< P > &  X  )  [inline]

Definition at line 247 of file icp.hh.


Member Function Documentation

template<typename P >
typedef mln::registration::closest_point_basic< P >::mln_image_from_grid ( mln_grid(P)  ,
 
) [private]
template<typename P >
I ::site mln::registration::closest_point_basic< P >::operator() ( const vec3d_f v  )  const [inline]

Definition at line 252 of file icp.hh.

References mln::norm::l2_distance().


Member Data Documentation

template<typename P >
const p_array<P>& mln::registration::closest_point_basic< P >::X_ [private]

Definition at line 272 of file icp.hh.