Class to view a vector of integers as a permutation matrix. More...
#include <PermutationMatrix.h>
Public Types | |
typedef Traits::IndicesType | IndicesType |
Public Types inherited from Eigen::PermutationBase< PermutationWrapper< _IndicesType > > | |
enum | |
typedef Matrix< StorageIndex, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime > | DenseMatrixType |
typedef Traits::IndicesType | IndicesType |
typedef Inverse< PermutationWrapper< _IndicesType > > | InverseReturnType |
typedef PlainPermutationType | PlainObject |
typedef PermutationMatrix< IndicesType::SizeAtCompileTime, IndicesType::MaxSizeAtCompileTime, StorageIndex > | PlainPermutationType |
typedef void | Scalar |
typedef Traits::StorageIndex | StorageIndex |
Public Types inherited from Eigen::EigenBase< PermutationWrapper< _IndicesType > > | |
typedef Eigen::Index | Index |
The interface type of indices. More... | |
typedef internal::traits< PermutationWrapper< _IndicesType > >::StorageKind | StorageKind |
Protected Attributes | |
IndicesType::Nested | m_indices |
Private Types | |
typedef PermutationBase< PermutationWrapper > | Base |
typedef internal::traits< PermutationWrapper > | Traits |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::PermutationBase< PermutationWrapper< _IndicesType > > | |
void | assignProduct (const Lhs &lhs, const Rhs &rhs) |
void | assignTranspose (const PermutationBase< OtherDerived > &other) |
Class to view a vector of integers as a permutation matrix.
_IndicesType | the type of the vector of integer (can be any compatible expression) |
This class allows to view any vector expression of integers as a permutation matrix.
Definition at line 486 of file PermutationMatrix.h.
|
private |
Definition at line 488 of file PermutationMatrix.h.
typedef Traits::IndicesType Eigen::PermutationWrapper< _IndicesType >::IndicesType |
Definition at line 493 of file PermutationMatrix.h.
|
private |
Definition at line 489 of file PermutationMatrix.h.
|
inline |
Definition at line 496 of file PermutationMatrix.h.
|
inline |
const version of indices().
Definition at line 502 of file PermutationMatrix.h.
|
protected |
Definition at line 506 of file PermutationMatrix.h.