All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Types | Public Member Functions | Public Attributes
TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY > Struct Template Reference

#include <transformation_estimation_wdf.h>

List of all members.

Public Types

enum  { InputsAtCompileTime = NX, ValuesAtCompileTime = NY }
typedef Eigen::Matrix< Scalar,
InputsAtCompileTime, 1 > 
InputType
typedef Eigen::Matrix< Scalar,
ValuesAtCompileTime,
InputsAtCompileTime
JacobianType
typedef _Scalar Scalar
typedef Eigen::Matrix< Scalar,
ValuesAtCompileTime, 1 > 
ValueType

Public Member Functions

 Functor ()
 Functor (int inputs, int values, int np, int ndfp)
int inputs () const
int values () const

Public Attributes

const int m_inputs
const int m_values
int number_dfp
 Number of distinctive feature points.
int number_p
 Number of common points.

Detailed Description

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
struct TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >

Generic functor for the optimization

Definition at line 266 of file transformation_estimation_wdf.h.


Member Typedef Documentation

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
typedef Eigen::Matrix<Scalar,InputsAtCompileTime,1> TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::InputType

Definition at line 273 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::JacobianType

Definition at line 275 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
typedef _Scalar TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::Scalar

Definition at line 268 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,1> TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::ValueType

Definition at line 274 of file transformation_estimation_wdf.h.


Member Enumeration Documentation

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
anonymous enum
Enumerator:
InputsAtCompileTime 
ValuesAtCompileTime 

Definition at line 269 of file transformation_estimation_wdf.h.


Constructor & Destructor Documentation

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::Functor ( ) [inline]

Definition at line 279 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::Functor ( int  inputs,
int  values,
int  np,
int  ndfp 
) [inline]

Definition at line 280 of file transformation_estimation_wdf.h.


Member Function Documentation

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::inputs ( ) const [inline]

Definition at line 285 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::values ( ) const [inline]

Definition at line 286 of file transformation_estimation_wdf.h.


Member Data Documentation

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
const int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::m_inputs

Definition at line 277 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
const int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::m_values

Definition at line 277 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::number_dfp

Number of distinctive feature points.

Definition at line 283 of file transformation_estimation_wdf.h.

template<typename PointSource, typename PointTarget>
template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
int TransformationEstimationWDF< PointSource, PointTarget >::Functor< _Scalar, NX, NY >::number_p

Number of common points.

Definition at line 282 of file transformation_estimation_wdf.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rgbd_registration
Author(s): Ross Kidson
autogenerated on Thu May 23 2013 15:36:57