$search

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:
MatrixType Type 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:
inverter Inverter 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 [inline]

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


reem_kinematics_constraint_aware
Author(s): Adolfo Rodriguez Tsouroukdissian, Hilario Tome.
autogenerated on Fri Mar 1 17:27:14 2013