Go to the source code of this file.
Classes | |
class | Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType >, _PacketAccess > |
class | PermutationBase< Derived > |
Base class for permutations. More... | |
class | PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType > |
Permutation matrix. More... | |
struct | PermutationStorage |
class | PermutationWrapper< _IndicesType > |
Class to view a vector of integers as a permutation matrix. More... | |
class | Transpose< PermutationBase< Derived > > |
Namespaces | |
namespace | Eigen |
Namespace containing all symbols from the Eigen library. | |
namespace | Eigen::internal |
Enumerations | |
enum | PermPermProduct_t { PermPermProduct } |
Functions | |
template<typename Derived , typename PermutationDerived > | |
const internal::permut_matrix_product_retval < PermutationDerived, Derived, OnTheRight > | operator* (const MatrixBase< Derived > &matrix, const PermutationBase< PermutationDerived > &permutation) |
template<typename Derived , typename PermutationDerived > | |
const internal::permut_matrix_product_retval < PermutationDerived, Derived, OnTheLeft > | operator* (const PermutationBase< PermutationDerived > &permutation, const MatrixBase< Derived > &matrix) |