#include <MatrixUtils.hpp>
|
using | Matrix_t = Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > |
|
◆ Matrix_t
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
using MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Matrix_t = Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> |
|
private |
◆ EigenSolver() [1/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
◆ EigenSolver() [2/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::EigenSolver |
( |
EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > const & |
| ) |
|
|
delete |
◆ EigenSolver() [3/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::EigenSolver |
( |
EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > && |
| ) |
|
|
delete |
◆ EigenSolver() [4/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::EigenSolver |
( |
int |
dim | ) |
|
|
inline |
Matrix_t m_inMatrix
Definition MatrixUtils.hpp:27
◆ EigenSolver() [5/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
◆ EigenSolver() [6/6]
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
EigenSolver & compute()
Definition MatrixUtils.hpp:41
◆ compute()
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
41 {
44 return *this;
45 }
Eigen::SelfAdjointEigenSolver< Matrix_t > m_solver
Definition MatrixUtils.hpp:28
Eigen::DecompositionOptions m_option
Definition MatrixUtils.hpp:30
Eigen::ComputationInfo m_info
Definition MatrixUtils.hpp:29
◆ eigenvalues()
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
auto MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::eigenvalues |
( |
| ) |
-> decltype(m_solver.eigenvalues()) const& |
|
inline |
◆ eigenvectors()
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
auto MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::eigenvectors |
( |
| ) |
-> decltype(m_solver.eigenvectors()) const& |
|
inline |
◆ inMatrix()
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
◆ setOpt()
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
47 {
49 return *this;
50 }
◆ m_info
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
Eigen::ComputationInfo MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::m_info = Eigen::InvalidInput |
|
private |
◆ m_inMatrix
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
◆ m_option
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
Eigen::DecompositionOptions MatrixUtils::EigenSolver< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::m_option = Eigen::ComputeEigenvectors |
|
private |
◆ m_solver
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
The documentation for this class was generated from the following file: