Blender  V3.3
Public Types | Public Member Functions | List of all members
libmv::NumericJacobian< Function, mode > Class Template Reference

#include <function_derivative.h>

Public Types

typedef Function::XMatrixType Parameters
 
typedef Function::XMatrixType::RealScalar XScalar
 
typedef Function::FMatrixType FMatrixType
 
typedef Matrix< typename Function::FMatrixType::RealScalar, Function::FMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime > JMatrixType
 

Public Member Functions

 NumericJacobian (const Function &f)
 
JMatrixType operator() (const Parameters &x)
 

Detailed Description

template<typename Function, NumericJacobianMode mode = CENTRAL>
class libmv::NumericJacobian< Function, mode >

Definition at line 40 of file function_derivative.h.

Member Typedef Documentation

◆ FMatrixType

template<typename Function , NumericJacobianMode mode = CENTRAL>
typedef Function::FMatrixType libmv::NumericJacobian< Function, mode >::FMatrixType

Definition at line 44 of file function_derivative.h.

◆ JMatrixType

template<typename Function , NumericJacobianMode mode = CENTRAL>
typedef Matrix<typename Function::FMatrixType::RealScalar, Function::FMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime> libmv::NumericJacobian< Function, mode >::JMatrixType

Definition at line 48 of file function_derivative.h.

◆ Parameters

template<typename Function , NumericJacobianMode mode = CENTRAL>
typedef Function::XMatrixType libmv::NumericJacobian< Function, mode >::Parameters

Definition at line 42 of file function_derivative.h.

◆ XScalar

template<typename Function , NumericJacobianMode mode = CENTRAL>
typedef Function::XMatrixType::RealScalar libmv::NumericJacobian< Function, mode >::XScalar

Definition at line 43 of file function_derivative.h.

Constructor & Destructor Documentation

◆ NumericJacobian()

template<typename Function , NumericJacobianMode mode = CENTRAL>
libmv::NumericJacobian< Function, mode >::NumericJacobian ( const Function &  f)
inline

Definition at line 50 of file function_derivative.h.

Member Function Documentation

◆ operator()()

template<typename Function , NumericJacobianMode mode = CENTRAL>
JMatrixType libmv::NumericJacobian< Function, mode >::operator() ( const Parameters x)
inline

Definition at line 53 of file function_derivative.h.

References Freestyle::c, libmv::CENTRAL, e, eps, and x.


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