
Public Types | |
| typedef MatrixType::Scalar | Scalar |
| typedef MatrixType::Index | Index |
| typedef Matrix< Index, Dynamic, 1 > | VectorI |
| typedef MatrixType::Nested | MatrixTypeNested |
| typedef internal::remove_all < MatrixTypeNested >::type | _MatrixTypeNested |
| typedef internal::traits < Derived >::StorageKind | StorageKind |
Public Member Functions | |
| SparseSymmetricPermutationProduct (const MatrixType &mat, const Perm &perm) | |
| Index | rows () const |
| Index | cols () const |
| template<typename DestScalar > | |
| void | evalTo (SparseMatrix< DestScalar > &_dest) const |
| template<typename DestType , unsigned int DestUpLo> | |
| void | evalTo (SparseSelfAdjointView< DestType, DestUpLo > &dest) const |
| Derived & | derived () |
| const Derived & | derived () const |
| Derived & | const_cast_derived () const |
| const Derived & | const_derived () const |
| Index | size () const |
| void | evalTo (Dest &dst) const |
| void | addTo (Dest &dst) const |
| void | subTo (Dest &dst) const |
| void | applyThisOnTheRight (Dest &dst) const |
| void | applyThisOnTheLeft (Dest &dst) const |
Protected Types | |
| typedef PermutationMatrix < Dynamic, Dynamic, Index > | Perm |
Protected Attributes | |
| const MatrixTypeNested | m_matrix |
| const Perm & | m_perm |
| typedef MatrixType::Index Eigen::SparseSymmetricPermutationProduct::Index |
Reimplemented from Eigen::EigenBase< SparseSymmetricPermutationProduct< MatrixType, UpLo > >.
| typedef MatrixType::Nested Eigen::SparseSymmetricPermutationProduct::MatrixTypeNested |
typedef PermutationMatrix<Dynamic,Dynamic,Index> Eigen::SparseSymmetricPermutationProduct::Perm [protected] |
| typedef MatrixType::Scalar Eigen::SparseSymmetricPermutationProduct::Scalar |
typedef internal::traits<Derived>::StorageKind Eigen::EigenBase::StorageKind [inherited] |
| Eigen::SparseSymmetricPermutationProduct::SparseSymmetricPermutationProduct | ( | const MatrixType & | mat, |
| const Perm & | perm | ||
| ) | [inline] |
| void Eigen::EigenBase::addTo | ( | Dest & | dst | ) | const [inline, inherited] |
| void Eigen::EigenBase::applyThisOnTheLeft | ( | Dest & | dst | ) | const [inline, inherited] |
| void Eigen::EigenBase::applyThisOnTheRight | ( | Dest & | dst | ) | const [inline, inherited] |
| Index Eigen::SparseSymmetricPermutationProduct::cols | ( | void | ) | const [inline] |
Reimplemented from Eigen::EigenBase< SparseSymmetricPermutationProduct< MatrixType, UpLo > >.
| Derived& Eigen::EigenBase::const_cast_derived | ( | ) | const [inline, inherited] |
| const Derived& Eigen::EigenBase::const_derived | ( | ) | const [inline, inherited] |
| Derived& Eigen::EigenBase::derived | ( | ) | [inline, inherited] |
| const Derived& Eigen::EigenBase::derived | ( | ) | const [inline, inherited] |
| void Eigen::EigenBase::evalTo | ( | Dest & | dst | ) | const [inline, inherited] |
| void Eigen::SparseSymmetricPermutationProduct::evalTo | ( | SparseMatrix< DestScalar > & | _dest | ) | const [inline] |
| void Eigen::SparseSymmetricPermutationProduct::evalTo | ( | SparseSelfAdjointView< DestType, DestUpLo > & | dest | ) | const [inline] |
| Index Eigen::SparseSymmetricPermutationProduct::rows | ( | void | ) | const [inline] |
Reimplemented from Eigen::EigenBase< SparseSymmetricPermutationProduct< MatrixType, UpLo > >.
| Index Eigen::EigenBase::size | ( | ) | const [inline, inherited] |
| void Eigen::EigenBase::subTo | ( | Dest & | dst | ) | const [inline, inherited] |
const MatrixTypeNested Eigen::SparseSymmetricPermutationProduct::m_matrix [protected] |
const Perm& Eigen::SparseSymmetricPermutationProduct::m_perm [protected] |
| Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011 |