WPILibC++ 2023.4.3-108-ge5452e3
|
Class to view a vector of integers as a permutation matrix. More...
Public Types | |
typedef Traits::IndicesType | IndicesType |
Public Types inherited from Eigen::PermutationBase< PermutationWrapper< _IndicesType > > | |
enum | |
typedef Traits::IndicesType | IndicesType |
typedef Traits::StorageIndex | StorageIndex |
typedef Matrix< StorageIndex, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime > | DenseMatrixType |
typedef PermutationMatrix< IndicesType::SizeAtCompileTime, IndicesType::MaxSizeAtCompileTime, StorageIndex > | PlainPermutationType |
typedef PlainPermutationType | PlainObject |
typedef Inverse< PermutationWrapper< _IndicesType > > | InverseReturnType |
typedef void | Scalar |
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 |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::PermutationBase< PermutationWrapper< _IndicesType > > | |
void | assignTranspose (const PermutationBase< OtherDerived > &other) |
void | assignProduct (const Lhs &lhs, const Rhs &rhs) |
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.
typedef Traits::IndicesType Eigen::PermutationWrapper< _IndicesType >::IndicesType |
|
inline |
|
inline |
const version of indices().
|
protected |