Functor< Scalar_, NX, NY > Struct Template Reference
+ Inheritance diagram for Functor< Scalar_, NX, NY >:

Public Types

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

Public Member Functions

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

Public Attributes

const int m_inputs
 
const int m_values
 
int m_inputs
 
int m_values
 

Member Typedef Documentation

◆ InputType [1/2]

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

◆ InputType [2/2]

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

◆ JacobianType [1/2]

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

◆ JacobianType [2/2]

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

◆ Scalar [1/2]

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

◆ Scalar [2/2]

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

◆ ValueType [1/2]

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

◆ ValueType [2/2]

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

Member Enumeration Documentation

◆ anonymous enum

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
anonymous enum
Enumerator
InputsAtCompileTime 
ValuesAtCompileTime 
@ ValuesAtCompileTime
Definition: NonLinearOptimization.cpp:99
@ InputsAtCompileTime
Definition: NonLinearOptimization.cpp:99

◆ anonymous enum

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

Constructor & Destructor Documentation

◆ Functor() [1/4]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
Functor< Scalar_, NX, NY >::Functor ( )
inline
const int m_inputs
Definition: NonLinearOptimization.cpp:104
const int m_values
Definition: NonLinearOptimization.cpp:104

◆ Functor() [2/4]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
Functor< Scalar_, NX, NY >::Functor ( int  inputs,
int  values 
)
inline
int inputs() const
Definition: NonLinearOptimization.cpp:109
int values() const
Definition: NonLinearOptimization.cpp:110

◆ Functor() [3/4]

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

◆ Functor() [4/4]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
Functor< Scalar_, NX, NY >::Functor ( int  inputs_,
int  values_ 
)
inline
23 : m_inputs(inputs_), m_values(values_) {}

Member Function Documentation

◆ inputs() [1/2]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
int Functor< Scalar_, NX, NY >::inputs ( ) const
inline
109 { return m_inputs; }

References Functor< Scalar_, NX, NY >::m_inputs.

◆ inputs() [2/2]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
int Functor< Scalar_, NX, NY >::inputs ( ) const
inline
25 { return m_inputs; }

References Functor< Scalar_, NX, NY >::m_inputs.

◆ values() [1/2]

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

◆ values() [2/2]

template<typename Scalar_ , int NX = Dynamic, int NY = Dynamic>
int Functor< Scalar_, NX, NY >::values ( ) const
inline
26 { return m_values; }

References Functor< Scalar_, NX, NY >::m_values.

Member Data Documentation

◆ m_inputs [1/2]

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

◆ m_inputs [2/2]

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

◆ m_values [1/2]

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

◆ m_values [2/2]

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

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