Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Types | Public Member Functions | Protected Attributes
Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType > Struct Template Reference

Expression type for return value of FullPivHouseholderQR::matrixQ() More...

#include <FullPivHouseholderQR.h>

+ Inheritance diagram for Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >:
+ Collaboration diagram for Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >:

Public Types

typedef MatrixType::Index Index
 
typedef internal::plain_col_type< MatrixType, Index >::type IntColVectorType
 
typedef internal::plain_diag_type< MatrixType >::type HCoeffsType
 
typedef Matrix< typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1, MatrixType::MaxRowsAtCompileTime > WorkVectorType
 
- Public Types inherited from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >
typedef internal::traits< FullPivHouseholderQRMatrixQReturnType< MatrixType > >::ReturnType ReturnType
 
typedef internal::dense_xpr_base< ReturnByValue >::type Base
 

Public Member Functions

 FullPivHouseholderQRMatrixQReturnType (const MatrixType &qr, const HCoeffsType &hCoeffs, const IntColVectorType &rowsTranspositions)
 
template<typename ResultType >
void evalTo (ResultType &result) const
 
template<typename ResultType >
void evalTo (ResultType &result, WorkVectorType &workspace) const
 
Index rows () const
 
Index cols () const
 
- Public Member Functions inherited from Eigen::ReturnByValue< FullPivHouseholderQRMatrixQReturnType< MatrixType > >
void evalTo (Dest &dst) const
 
Index rows () const
 
Index cols () const
 
const Unusable & coeff (Index) const
 
const Unusable & coeff (Index, Index) const
 
Unusable & coeffRef (Index)
 
Unusable & coeffRef (Index, Index)
 

Protected Attributes

MatrixType::Nested m_qr
 
HCoeffsType::Nested m_hCoeffs
 
IntColVectorType::Nested m_rowsTranspositions
 

Detailed Description

template<typename MatrixType>
struct Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >

Expression type for return value of FullPivHouseholderQR::matrixQ()

Template Parameters
MatrixTypetype of underlying dense matrix

Definition at line 18 of file FullPivHouseholderQR.h.


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