#include <ReturnByValue.h>
Classes | |
class | Unusable |
Public Types | |
typedef internal::dense_xpr_base < ReturnByValue >::type | Base |
typedef internal::traits < Derived >::ReturnType | ReturnType |
Public Member Functions | |
const Unusable & | coeff (Index) const |
const Unusable & | coeff (Index, Index) const |
Unusable & | coeffRef (Index) |
Unusable & | coeffRef (Index, Index) |
Index | cols () const |
template<typename Dest > | |
void | evalTo (Dest &dst) const |
Index | rows () const |
Definition at line 63 of file ReturnByValue.h.
typedef internal::dense_xpr_base<ReturnByValue>::type ReturnByValue< Derived >::Base |
Reimplemented in internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.
Definition at line 69 of file ReturnByValue.h.
typedef internal::traits<Derived>::ReturnType ReturnByValue< Derived >::ReturnType |
Definition at line 67 of file ReturnByValue.h.
const Unusable& ReturnByValue< Derived >::coeff | ( | Index | ) | const [inline] |
Definition at line 84 of file ReturnByValue.h.
const Unusable& ReturnByValue< Derived >::coeff | ( | Index | , |
Index | |||
) | const [inline] |
Definition at line 85 of file ReturnByValue.h.
Unusable& ReturnByValue< Derived >::coeffRef | ( | Index | ) | [inline] |
Definition at line 86 of file ReturnByValue.h.
Unusable& ReturnByValue< Derived >::coeffRef | ( | Index | , |
Index | |||
) | [inline] |
Definition at line 87 of file ReturnByValue.h.
Index ReturnByValue< Derived >::cols | ( | void | ) | const [inline] |
Reimplemented in internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::TridiagonalizationMatrixTReturnType< MatrixType >, MatrixFunctionReturnValue< Derived >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, MatrixExponentialReturnValue< Derived >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::inverse_impl< MatrixType >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.
Definition at line 76 of file ReturnByValue.h.
void ReturnByValue< Derived >::evalTo | ( | Dest & | dst | ) | const [inline] |
Reimplemented in internal::solve_retval< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::image_retval< FullPivLU< _MatrixType > >, internal::kernel_retval< FullPivLU< _MatrixType > >, internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::solve_retval< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::sparse_solve_retval< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::solve_retval< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval< LLT< _MatrixType, UpLo >, Rhs >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::solve_retval< HouseholderQR< _MatrixType >, Rhs >, internal::inverse_impl< MatrixType >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::solve_retval< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval< SparseLLT< _MatrixType >, Rhs >, internal::image_retval_base< _DecompositionType >, internal::kernel_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.
Definition at line 73 of file ReturnByValue.h.
Index ReturnByValue< Derived >::rows | ( | void | ) | const [inline] |
Reimplemented in internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::TridiagonalizationMatrixTReturnType< MatrixType >, MatrixFunctionReturnValue< Derived >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, MatrixExponentialReturnValue< Derived >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::inverse_impl< MatrixType >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.
Definition at line 75 of file ReturnByValue.h.