#include <PermutationMatrix.h>
Public Types | |
typedef remove_all< typename MatrixType::Nested >::type | MatrixTypeNestedCleaned |
Public Member Functions | |
int | cols () const |
template<typename Dest > | |
void | evalTo (Dest &dst) const |
permut_matrix_product_retval (const PermutationType &perm, const MatrixType &matrix) | |
int | rows () const |
Protected Attributes | |
const MatrixType::Nested | m_matrix |
const PermutationType & | m_permutation |
Definition at line 551 of file PermutationMatrix.h.
typedef remove_all<typename MatrixType::Nested>::type internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::MatrixTypeNestedCleaned |
Definition at line 554 of file PermutationMatrix.h.
internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::permut_matrix_product_retval | ( | const PermutationType & | perm, |
const MatrixType & | matrix | ||
) | [inline] |
Definition at line 556 of file PermutationMatrix.h.
int internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::cols | ( | void | ) | const [inline] |
Reimplemented from ReturnByValue< permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed > >.
Definition at line 561 of file PermutationMatrix.h.
void internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::evalTo | ( | Dest & | dst | ) | const [inline] |
Reimplemented from ReturnByValue< permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed > >.
Definition at line 563 of file PermutationMatrix.h.
int internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::rows | ( | void | ) | const [inline] |
Reimplemented from ReturnByValue< permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed > >.
Definition at line 560 of file PermutationMatrix.h.
const MatrixType::Nested internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::m_matrix [protected] |
Definition at line 611 of file PermutationMatrix.h.
const PermutationType& internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >::m_permutation [protected] |
Definition at line 610 of file PermutationMatrix.h.