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 FullPivHouseholderQR < MatrixType > ::IntDiagSizeVectorType | IntDiagSizeVectorType |
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 IntDiagSizeVectorType &rowsTranspositions) | |
Index | rows () const |
Protected Attributes | |
HCoeffsType::Nested | m_hCoeffs |
MatrixType::Nested | m_qr |
IntDiagSizeVectorType::Nested | m_rowsTranspositions |
Expression type for return value of FullPivHouseholderQR::matrixQ()
MatrixType | type of underlying dense matrix |
Definition at line 545 of file FullPivHouseholderQR.h.
typedef internal::plain_diag_type<MatrixType>::type Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::HCoeffsType |
Definition at line 551 of file FullPivHouseholderQR.h.
typedef MatrixType::Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::Index |
Definition at line 549 of file FullPivHouseholderQR.h.
typedef FullPivHouseholderQR<MatrixType>::IntDiagSizeVectorType Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::IntDiagSizeVectorType |
Definition at line 550 of file FullPivHouseholderQR.h.
typedef Matrix<typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1, MatrixType::MaxRowsAtCompileTime> Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::WorkVectorType |
Definition at line 553 of file FullPivHouseholderQR.h.
Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::FullPivHouseholderQRMatrixQReturnType | ( | const MatrixType & | qr, |
const HCoeffsType & | hCoeffs, | ||
const IntDiagSizeVectorType & | rowsTranspositions | ||
) | [inline] |
Definition at line 555 of file FullPivHouseholderQR.h.
Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::cols | ( | void | ) | const [inline] |
Reimplemented from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >.
Definition at line 592 of file FullPivHouseholderQR.h.
void Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::evalTo | ( | ResultType & | result | ) | const [inline] |
Definition at line 564 of file FullPivHouseholderQR.h.
void Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::evalTo | ( | ResultType & | result, |
WorkVectorType & | workspace | ||
) | const [inline] |
Definition at line 572 of file FullPivHouseholderQR.h.
Index Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::rows | ( | void | ) | const [inline] |
Reimplemented from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >.
Definition at line 591 of file FullPivHouseholderQR.h.
HCoeffsType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_hCoeffs [protected] |
Definition at line 596 of file FullPivHouseholderQR.h.
MatrixType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_qr [protected] |
Definition at line 595 of file FullPivHouseholderQR.h.
IntDiagSizeVectorType::Nested Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >::m_rowsTranspositions [protected] |
Definition at line 597 of file FullPivHouseholderQR.h.