Public Member Functions | Static Public Member Functions | Public Attributes
pcl::ndt2d::ValueAndDerivatives< N, T > Struct Template Reference

Class to store vector value and first and second derivatives (grad vector and hessian matrix), so they can be returned easily from functions. More...

#include <ndt_2d.hpp>

List of all members.

Public Member Functions

ValueAndDerivatives< N, T > & operator+= (ValueAndDerivatives< N, T > const &r)
 ValueAndDerivatives ()

Static Public Member Functions

static ValueAndDerivatives< N, T > Zero ()

Public Attributes

Eigen::Matrix< T, N, 1 > grad
Eigen::Matrix< T, N, Nhessian
value

Detailed Description

template<unsigned N = 3, typename T = double>
struct pcl::ndt2d::ValueAndDerivatives< N, T >

Class to store vector value and first and second derivatives (grad vector and hessian matrix), so they can be returned easily from functions.

Definition at line 56 of file ndt_2d.hpp.


Constructor & Destructor Documentation

template<unsigned N = 3, typename T = double>
pcl::ndt2d::ValueAndDerivatives< N, T >::ValueAndDerivatives ( ) [inline]

Definition at line 58 of file ndt_2d.hpp.


Member Function Documentation

template<unsigned N = 3, typename T = double>
ValueAndDerivatives<N,T>& pcl::ndt2d::ValueAndDerivatives< N, T >::operator+= ( ValueAndDerivatives< N, T > const &  r) [inline]

Definition at line 75 of file ndt_2d.hpp.

template<unsigned N = 3, typename T = double>
static ValueAndDerivatives<N,T> pcl::ndt2d::ValueAndDerivatives< N, T >::Zero ( ) [inline, static]

Definition at line 65 of file ndt_2d.hpp.


Member Data Documentation

template<unsigned N = 3, typename T = double>
Eigen::Matrix<T, N, 1> pcl::ndt2d::ValueAndDerivatives< N, T >::grad

Definition at line 61 of file ndt_2d.hpp.

template<unsigned N = 3, typename T = double>
Eigen::Matrix<T, N, N> pcl::ndt2d::ValueAndDerivatives< N, T >::hessian

Definition at line 60 of file ndt_2d.hpp.

template<unsigned N = 3, typename T = double>
T pcl::ndt2d::ValueAndDerivatives< N, T >::value

Definition at line 62 of file ndt_2d.hpp.


The documentation for this struct was generated from the following file:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:44:23