Definition at line 225 of file Transpositions.h.
#include <src/Core/Transpositions.h>
Public Types | |
typedef remove_all< typename MatrixType::Nested >::type | MatrixTypeNestedCleaned |
typedef TranspositionType::Index | Index |
Public Member Functions | |
transposition_matrix_product_retval (const TranspositionType &tr, const MatrixType &matrix) | |
int | rows () const |
int | cols () const |
template<typename Dest > | |
void | evalTo (Dest &dst) const |
Protected Attributes | |
const TranspositionType & | m_transpositions |
const MatrixType::Nested | m_matrix |
typedef TranspositionType::Index internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::Index |
Definition at line 229 of file Transpositions.h.
typedef remove_all<typename MatrixType::Nested>::type internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::MatrixTypeNestedCleaned |
Definition at line 228 of file Transpositions.h.
internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::transposition_matrix_product_retval | ( | const TranspositionType & | tr, |
const MatrixType & | matrix | ||
) | [inline] |
Definition at line 231 of file Transpositions.h.
int internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::cols | ( | void | ) | const [inline] |
Reimplemented from ReturnByValue< transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed > >.
Definition at line 236 of file Transpositions.h.
References internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_matrix.
void internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::evalTo | ( | Dest & | dst | ) | const [inline] |
Reimplemented from ReturnByValue< transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed > >.
Definition at line 238 of file Transpositions.h.
References internal::extract_data(), internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_matrix, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_transpositions, OnTheLeft, OnTheRight, and mrpt::math::size().
int internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::rows | ( | void | ) | const [inline] |
Reimplemented from ReturnByValue< transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed > >.
Definition at line 235 of file Transpositions.h.
References internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_matrix.
const MatrixType::Nested internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_matrix [protected] |
Definition at line 258 of file Transpositions.h.
Referenced by internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::cols(), internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::evalTo(), and internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::rows().
const TranspositionType& internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::m_transpositions [protected] |
Definition at line 257 of file Transpositions.h.
Referenced by internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >::evalTo().
Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:16:28 UTC 2011 |