Public Types | Public Member Functions | Public Attributes | List of all members
Functor< _Scalar, NX, NY > Struct Template Reference
Inheritance diagram for Functor< _Scalar, NX, NY >:
Inheritance graph
[legend]

Public Types

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

Public Member Functions

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

Public Attributes

int m_inputs
 
const int m_inputs
 
int m_values
 
const int m_values
 

Detailed Description

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
struct Functor< _Scalar, NX, NY >

Definition at line 108 of file NonLinearOptimization.cpp.

Member Typedef Documentation

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

Definition at line 20 of file NumericalDiff.cpp.

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

Definition at line 115 of file NonLinearOptimization.cpp.

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

Definition at line 22 of file NumericalDiff.cpp.

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

Definition at line 117 of file NonLinearOptimization.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
typedef _Scalar Functor< _Scalar, NX, NY >::Scalar

Definition at line 15 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
typedef _Scalar Functor< _Scalar, NX, NY >::Scalar

Definition at line 110 of file NonLinearOptimization.cpp.

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

Definition at line 21 of file NumericalDiff.cpp.

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

Definition at line 116 of file NonLinearOptimization.cpp.

Member Enumeration Documentation

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

Definition at line 111 of file NonLinearOptimization.cpp.

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

Definition at line 16 of file NumericalDiff.cpp.

Constructor & Destructor Documentation

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
Functor< _Scalar, NX, NY >::Functor ( )
inline

Definition at line 121 of file NonLinearOptimization.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
Functor< _Scalar, NX, NY >::Functor ( int  inputs,
int  values 
)
inline

Definition at line 122 of file NonLinearOptimization.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
Functor< _Scalar, NX, NY >::Functor ( )
inline

Definition at line 26 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
Functor< _Scalar, NX, NY >::Functor ( int  inputs,
int  values 
)
inline

Definition at line 27 of file NumericalDiff.cpp.

Member Function Documentation

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::inputs ( ) const
inline

Definition at line 29 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::inputs ( ) const
inline

Definition at line 124 of file NonLinearOptimization.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::values ( ) const
inline

Definition at line 30 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::values ( ) const
inline

Definition at line 125 of file NonLinearOptimization.cpp.

Member Data Documentation

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::m_inputs

Definition at line 24 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
const int Functor< _Scalar, NX, NY >::m_inputs

Definition at line 119 of file NonLinearOptimization.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
int Functor< _Scalar, NX, NY >::m_values

Definition at line 24 of file NumericalDiff.cpp.

template<typename _Scalar, int NX = Dynamic, int NY = Dynamic>
const int Functor< _Scalar, NX, NY >::m_values

Definition at line 119 of file NonLinearOptimization.cpp.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:47