#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 50 of file ReturnByValue.h.
typedef internal::dense_xpr_base<ReturnByValue>::type Eigen::ReturnByValue< Derived >::Base |
Reimplemented in Eigen::internal::triangular_solve_retval< Side, TriangularType, Rhs >, Eigen::internal::kernel_retval_base< _DecompositionType >, Eigen::internal::kernel_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::image_retval_base< _DecompositionType >, Eigen::internal::image_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PardisoImpl< _Derived >, Rhs >, Eigen::internal::solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, Eigen::internal::solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< DiagonalPreconditioner< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< GMRES< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, Eigen::internal::solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLUT< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< BiCGSTAB< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::sparse_solve_retval_base< PardisoImpl< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< IterativeSolverBase< Derived >, Rhs >, and Eigen::internal::sparse_solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >.
Definition at line 56 of file ReturnByValue.h.
typedef internal::traits<Derived>::ReturnType Eigen::ReturnByValue< Derived >::ReturnType |
Definition at line 54 of file ReturnByValue.h.
const Unusable& Eigen::ReturnByValue< Derived >::coeff | ( | Index | ) | const [inline] |
Definition at line 71 of file ReturnByValue.h.
const Unusable& Eigen::ReturnByValue< Derived >::coeff | ( | Index | , |
Index | |||
) | const [inline] |
Definition at line 72 of file ReturnByValue.h.
Unusable& Eigen::ReturnByValue< Derived >::coeffRef | ( | Index | ) | [inline] |
Definition at line 73 of file ReturnByValue.h.
Unusable& Eigen::ReturnByValue< Derived >::coeffRef | ( | Index | , |
Index | |||
) | [inline] |
Definition at line 74 of file ReturnByValue.h.
Index Eigen::ReturnByValue< Derived >::cols | ( | void | ) | const [inline] |
Reimplemented in Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >, Eigen::internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::TridiagonalizationMatrixTReturnType< MatrixType >, Eigen::MatrixFunctionReturnValue< Derived >, Eigen::MatrixLogarithmReturnValue< Derived >, Eigen::MatrixSquareRootReturnValue< Derived >, Eigen::MatrixExponentialReturnValue< Derived >, Eigen::internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, Eigen::internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, Eigen::internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, Eigen::internal::inverse_impl< MatrixType >, Eigen::internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, Eigen::internal::triangular_solve_retval< Side, TriangularType, Rhs >, Eigen::internal::solve_retval_with_guess< DecompositionType, Rhs, Guess >, Eigen::internal::permut_sparsematrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::kernel_retval_base< _DecompositionType >, Eigen::internal::kernel_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::image_retval_base< _DecompositionType >, Eigen::internal::image_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PardisoImpl< _Derived >, Rhs >, Eigen::internal::solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, Eigen::internal::solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< DiagonalPreconditioner< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< GMRES< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, Eigen::internal::solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLUT< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< BiCGSTAB< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::sparse_solve_retval_base< PardisoImpl< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< IterativeSolverBase< Derived >, Rhs >, and Eigen::internal::sparse_solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >.
Definition at line 63 of file ReturnByValue.h.
void Eigen::ReturnByValue< Derived >::evalTo | ( | Dest & | dst | ) | const [inline] |
Reimplemented in Eigen::internal::sparse_solve_retval< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::solve_retval< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::sparse_solve_retval< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, Eigen::internal::sparse_solve_retval< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval< FullPivLU< _MatrixType >, Rhs >, Eigen::internal::image_retval< FullPivLU< _MatrixType > >, Eigen::internal::sparse_solve_retval< PardisoImpl< Derived >, Rhs >, Eigen::internal::solve_retval< PardisoImpl< _Derived >, Rhs >, Eigen::internal::sparse_solve_retval< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::solve_retval< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::kernel_retval< FullPivLU< _MatrixType > >, Eigen::internal::solve_retval< LDLT< _MatrixType, _UpLo >, Rhs >, Eigen::internal::solve_retval< FullPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval< ColPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval< IncompleteLUT< _MatrixType >, Rhs >, Eigen::internal::solve_retval< PartialPivLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval< LLT< _MatrixType, UpLo >, Rhs >, Eigen::internal::sparse_solve_retval< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, Eigen::internal::solve_retval< GMRES< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, Eigen::internal::solve_retval< HouseholderQR< _MatrixType >, Rhs >, Eigen::internal::inverse_impl< MatrixType >, Eigen::internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, Eigen::internal::triangular_solve_retval< Side, TriangularType, Rhs >, Eigen::internal::solve_retval< BiCGSTAB< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::sparse_solve_retval< IterativeSolverBase< Derived >, Rhs >, Eigen::internal::solve_retval< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >, Rhs >, Eigen::internal::solve_retval< DiagonalPreconditioner< _MatrixType >, Rhs >, Eigen::internal::solve_retval< IncompleteLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_with_guess< DecompositionType, Rhs, Guess >, Eigen::internal::image_retval_base< _DecompositionType >, Eigen::internal::kernel_retval_base< _DecompositionType >, Eigen::internal::permut_sparsematrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::image_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::kernel_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PardisoImpl< _Derived >, Rhs >, Eigen::internal::solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, Eigen::internal::solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< DiagonalPreconditioner< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< GMRES< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, Eigen::internal::solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLUT< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< BiCGSTAB< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::sparse_solve_retval_base< PardisoImpl< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< IterativeSolverBase< Derived >, Rhs >, and Eigen::internal::sparse_solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >.
Definition at line 60 of file ReturnByValue.h.
Index Eigen::ReturnByValue< Derived >::rows | ( | void | ) | const [inline] |
Reimplemented in Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >, Eigen::internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::TridiagonalizationMatrixTReturnType< MatrixType >, Eigen::MatrixFunctionReturnValue< Derived >, Eigen::MatrixLogarithmReturnValue< Derived >, Eigen::MatrixSquareRootReturnValue< Derived >, Eigen::MatrixExponentialReturnValue< Derived >, Eigen::internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, Eigen::internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, Eigen::internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, Eigen::internal::inverse_impl< MatrixType >, Eigen::internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, Eigen::internal::triangular_solve_retval< Side, TriangularType, Rhs >, Eigen::internal::solve_retval_with_guess< DecompositionType, Rhs, Guess >, Eigen::internal::permut_sparsematrix_product_retval< PermutationType, MatrixType, Side, Transposed >, Eigen::internal::kernel_retval_base< _DecompositionType >, Eigen::internal::kernel_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::image_retval_base< _DecompositionType >, Eigen::internal::image_retval_base< FullPivLU< _MatrixType > >, Eigen::internal::solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PardisoImpl< _Derived >, Rhs >, Eigen::internal::solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, Eigen::internal::solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< DiagonalPreconditioner< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< GMRES< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, Eigen::internal::solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLU< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, Eigen::internal::solve_retval_base< IncompleteLUT< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< BiCGSTAB< _MatrixType, _Preconditioner >, Rhs >, Eigen::internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, Eigen::internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< _DecompositionType, Rhs >, Eigen::internal::sparse_solve_retval_base< PardisoImpl< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< PastixBase< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< SuperLUBase< _MatrixType, Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< SimplicialCholeskyBase< Derived >, Rhs >, Eigen::internal::sparse_solve_retval_base< UmfPackLU< _MatrixType >, Rhs >, Eigen::internal::sparse_solve_retval_base< IterativeSolverBase< Derived >, Rhs >, and Eigen::internal::sparse_solve_retval_base< CholmodBase< _MatrixType, _UpLo, Derived >, Rhs >.
Definition at line 62 of file ReturnByValue.h.