Expression type for return value of FullPivHouseholderQR::matrixQ() More...
#include <FullPivHouseholderQR.h>
Public Types | |
typedef internal::plain_diag_type < MatrixType >::type | HCoeffsType |
typedef MatrixType::Index | Index |
typedef internal::plain_col_type < MatrixType, Index >::type | IntColVectorType |
typedef Matrix< typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1, MatrixType::MaxRowsAtCompileTime > | WorkVectorType |
Public Member Functions | |
Index | cols () const |
template<typename ResultType > | |
void | evalTo (ResultType &result) const |
template<typename ResultType > | |
void | evalTo (ResultType &result, WorkVectorType &workspace) const |
FullPivHouseholderQRMatrixQReturnType (const MatrixType &qr, const HCoeffsType &hCoeffs, const IntColVectorType &rowsTranspositions) | |
Index | rows () const |
Protected Attributes | |
HCoeffsType::Nested | m_hCoeffs |
MatrixType::Nested | m_qr |
IntColVectorType::Nested | m_rowsTranspositions |
Expression type for return value of FullPivHouseholderQR::matrixQ()
MatrixType | type of underlying dense matrix |
Definition at line 518 of file FullPivHouseholderQR.h.
typedef internal::plain_diag_type<MatrixType>::type Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::HCoeffsType |
Definition at line 524 of file FullPivHouseholderQR.h.
typedef MatrixType::Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::Index |
Definition at line 522 of file FullPivHouseholderQR.h.
typedef internal::plain_col_type<MatrixType, Index>::type Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::IntColVectorType |
Definition at line 523 of file FullPivHouseholderQR.h.
typedef Matrix<typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1, MatrixType::MaxRowsAtCompileTime> Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::WorkVectorType |
Definition at line 526 of file FullPivHouseholderQR.h.
Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::FullPivHouseholderQRMatrixQReturnType | ( | const MatrixType & | qr, |
const HCoeffsType & | hCoeffs, | ||
const IntColVectorType & | rowsTranspositions | ||
) | [inline] |
Definition at line 528 of file FullPivHouseholderQR.h.
Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::cols | ( | void | ) | const [inline] |
Reimplemented from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >.
Definition at line 564 of file FullPivHouseholderQR.h.
void Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::evalTo | ( | ResultType & | result | ) | const [inline] |
Definition at line 537 of file FullPivHouseholderQR.h.
void Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::evalTo | ( | ResultType & | result, |
WorkVectorType & | workspace | ||
) | const [inline] |
Definition at line 545 of file FullPivHouseholderQR.h.
Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::rows | ( | void | ) | const [inline] |
Reimplemented from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >.
Definition at line 563 of file FullPivHouseholderQR.h.
HCoeffsType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_hCoeffs [protected] |
Definition at line 568 of file FullPivHouseholderQR.h.
MatrixType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_qr [protected] |
Definition at line 567 of file FullPivHouseholderQR.h.
IntColVectorType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_rowsTranspositions [protected] |
Definition at line 569 of file FullPivHouseholderQR.h.