Public Types | Public Member Functions | Private Attributes
Eigen::internal::LsInverseReturnType< MatrixType > Class Template Reference

Expression type for return value of MatrixInverter::lsInverse(). Compute the least-squares inverse of a matrix. More...

#include <matrix_inverter.h>

List of all members.

Public Types

typedef Matrix::Index Index
typedef MatrixType Matrix
typedef KDL::MatrixInverter
< MatrixType > 
MatrixInverter
typedef Matrix::Scalar Scalar
typedef MatrixInverter::SVD SVD
typedef MatrixInverter::Vector Vector

Public Member Functions

Index cols () const
template<typename ResultType >
void evalTo (ResultType &result) const
 Perform inverse computation.
 LsInverseReturnType (MatrixInverter &inverter)
Index rows () const

Private Attributes

MatrixInverterinverter_
 Inverter associated to this instance.

Detailed Description

template<typename MatrixType>
class Eigen::internal::LsInverseReturnType< MatrixType >

Expression type for return value of MatrixInverter::lsInverse(). Compute the least-squares inverse of a matrix.

Template Parameters:
MatrixTypeType of underlying dense matrix.
See also:
class KDL::MatrixInverter

Definition at line 329 of file matrix_inverter.h.


Member Typedef Documentation

template<typename MatrixType >
typedef Matrix::Index Eigen::internal::LsInverseReturnType< MatrixType >::Index

Definition at line 333 of file matrix_inverter.h.

template<typename MatrixType >
typedef MatrixType Eigen::internal::LsInverseReturnType< MatrixType >::Matrix

Definition at line 332 of file matrix_inverter.h.

template<typename MatrixType >
typedef KDL::MatrixInverter<MatrixType> Eigen::internal::LsInverseReturnType< MatrixType >::MatrixInverter

Definition at line 335 of file matrix_inverter.h.

template<typename MatrixType >
typedef Matrix::Scalar Eigen::internal::LsInverseReturnType< MatrixType >::Scalar

Definition at line 334 of file matrix_inverter.h.

template<typename MatrixType >
typedef MatrixInverter::SVD Eigen::internal::LsInverseReturnType< MatrixType >::SVD

Definition at line 337 of file matrix_inverter.h.

template<typename MatrixType >
typedef MatrixInverter::Vector Eigen::internal::LsInverseReturnType< MatrixType >::Vector

Definition at line 336 of file matrix_inverter.h.


Constructor & Destructor Documentation

template<typename MatrixType >
Eigen::internal::LsInverseReturnType< MatrixType >::LsInverseReturnType ( MatrixInverter inverter) [inline]
Parameters:
inverterInverter associated to this instance.

Definition at line 340 of file matrix_inverter.h.


Member Function Documentation

template<typename MatrixType >
Index Eigen::internal::LsInverseReturnType< MatrixType >::cols ( ) const [inline]
Returns:
Number of columns of the inverted matrix.

Definition at line 346 of file matrix_inverter.h.

template<typename MatrixType >
template<typename ResultType >
void Eigen::internal::LsInverseReturnType< MatrixType >::evalTo ( ResultType &  result) const

Perform inverse computation.

Definition at line 452 of file matrix_inverter.h.

template<typename MatrixType >
Index Eigen::internal::LsInverseReturnType< MatrixType >::rows ( ) const [inline]
Returns:
Number of rows of the inverted matrix.

Definition at line 345 of file matrix_inverter.h.


Member Data Documentation

template<typename MatrixType >
MatrixInverter& Eigen::internal::LsInverseReturnType< MatrixType >::inverter_ [private]

Inverter associated to this instance.

Definition at line 349 of file matrix_inverter.h.


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


reem_kinematics_constraint_aware
Author(s): Adolfo Rodriguez Tsouroukdissian, Hilario Tome.
autogenerated on Thu Jan 2 2014 11:42:41