OSVR-Core
Public Member Functions | List of all members
Eigen::MatrixExponential< MatrixType > Class Template Reference

Class for computing the matrix exponential. More...

#include <MatrixExponential.h>

Public Member Functions

 MatrixExponential (const MatrixType &M)
 Constructor. More...
 
template<typename ResultType >
void compute (ResultType &result)
 Computes the matrix exponential. More...
 

Detailed Description

template<typename MatrixType>
class Eigen::MatrixExponential< MatrixType >

Class for computing the matrix exponential.

Template Parameters
MatrixTypetype of the argument of the exponential, expected to be an instantiation of the Matrix class template.

Constructor & Destructor Documentation

§ MatrixExponential()

template<typename MatrixType >
Eigen::MatrixExponential< MatrixType >::MatrixExponential ( const MatrixType M)

Constructor.

The class stores a reference to M, so it should not be changed (or destroyed) before compute() is called.

Parameters
[in]Mmatrix whose exponential is to be computed.

Member Function Documentation

§ compute()

template<typename MatrixType >
template<typename ResultType >
void Eigen::MatrixExponential< MatrixType >::compute ( ResultType &  result)

Computes the matrix exponential.

Parameters
[out]resultthe matrix exponential of M in the constructor.

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