Public Types | Public Member Functions | Public Attributes
Eigen::SparseQRMatrixQReturnType< SparseQRType > Struct Template Reference

#include <SparseQR.h>

Inheritance diagram for Eigen::SparseQRMatrixQReturnType< SparseQRType >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef Matrix< Scalar,
Dynamic, Dynamic
DenseMatrix
typedef SparseQRType::Index Index
typedef SparseQRType::Scalar Scalar

Public Member Functions

SparseQRMatrixQTransposeReturnType
< SparseQRType > 
adjoint () const
Index cols () const
template<typename Dest >
void evalTo (MatrixBase< Dest > &dest) const
template<typename Dest >
void evalTo (SparseMatrixBase< Dest > &dest) const
template<typename Derived >
SparseQR_QProduct
< SparseQRType, Derived > 
operator* (const MatrixBase< Derived > &other)
Index rows () const
 SparseQRMatrixQReturnType (const SparseQRType &qr)
SparseQRMatrixQTransposeReturnType
< SparseQRType > 
transpose () const

Public Attributes

const SparseQRType & m_qr

Detailed Description

template<typename SparseQRType>
struct Eigen::SparseQRMatrixQReturnType< SparseQRType >

Definition at line 602 of file SparseQR.h.


Member Typedef Documentation

template<typename SparseQRType>
typedef Matrix<Scalar,Dynamic,Dynamic> Eigen::SparseQRMatrixQReturnType< SparseQRType >::DenseMatrix

Definition at line 606 of file SparseQR.h.

template<typename SparseQRType>
typedef SparseQRType::Index Eigen::SparseQRMatrixQReturnType< SparseQRType >::Index

Reimplemented from Eigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >.

Definition at line 604 of file SparseQR.h.

template<typename SparseQRType>
typedef SparseQRType::Scalar Eigen::SparseQRMatrixQReturnType< SparseQRType >::Scalar

Definition at line 605 of file SparseQR.h.


Constructor & Destructor Documentation

template<typename SparseQRType>
Eigen::SparseQRMatrixQReturnType< SparseQRType >::SparseQRMatrixQReturnType ( const SparseQRType &  qr) [inline]

Definition at line 607 of file SparseQR.h.


Member Function Documentation

template<typename SparseQRType>
SparseQRMatrixQTransposeReturnType<SparseQRType> Eigen::SparseQRMatrixQReturnType< SparseQRType >::adjoint ( ) const [inline]

Definition at line 613 of file SparseQR.h.

template<typename SparseQRType>
Index Eigen::SparseQRMatrixQReturnType< SparseQRType >::cols ( void  ) const [inline]
Returns:
the number of columns.
See also:
rows(), ColsAtCompileTime

Reimplemented from Eigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >.

Definition at line 618 of file SparseQR.h.

template<typename SparseQRType>
template<typename Dest >
void Eigen::SparseQRMatrixQReturnType< SparseQRType >::evalTo ( MatrixBase< Dest > &  dest) const [inline]

Definition at line 624 of file SparseQR.h.

template<typename SparseQRType>
template<typename Dest >
void Eigen::SparseQRMatrixQReturnType< SparseQRType >::evalTo ( SparseMatrixBase< Dest > &  dest) const [inline]

Definition at line 628 of file SparseQR.h.

template<typename SparseQRType>
template<typename Derived >
SparseQR_QProduct<SparseQRType, Derived> Eigen::SparseQRMatrixQReturnType< SparseQRType >::operator* ( const MatrixBase< Derived > &  other) [inline]

Definition at line 609 of file SparseQR.h.

template<typename SparseQRType>
Index Eigen::SparseQRMatrixQReturnType< SparseQRType >::rows ( void  ) const [inline]
Returns:
the number of rows.
See also:
cols(), RowsAtCompileTime

Reimplemented from Eigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >.

Definition at line 617 of file SparseQR.h.

template<typename SparseQRType>
SparseQRMatrixQTransposeReturnType<SparseQRType> Eigen::SparseQRMatrixQReturnType< SparseQRType >::transpose ( ) const [inline]

Definition at line 620 of file SparseQR.h.


Member Data Documentation

template<typename SparseQRType>
const SparseQRType& Eigen::SparseQRMatrixQReturnType< SparseQRType >::m_qr

Definition at line 637 of file SparseQR.h.


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


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Thu Aug 27 2015 12:02:03