![]() |
Prusa Slicer 2.6.0
|
#include <src/eigen/Eigen/src/Core/Transpositions.h>
Inheritance diagram for Eigen::TranspositionsBase< Derived >:Public Types | |
| typedef Traits::IndicesType | IndicesType |
| typedef IndicesType::Scalar | StorageIndex |
| typedef Eigen::Index | Index |
Public Member Functions | |
| Derived & | derived () |
| const Derived & | derived () const |
| template<typename OtherDerived > | |
| Derived & | operator= (const TranspositionsBase< OtherDerived > &other) |
| Derived & | operator= (const TranspositionsBase &other) |
| Index | size () const |
| Index | rows () const |
| Index | cols () const |
| const StorageIndex & | coeff (Index i) const |
| StorageIndex & | coeffRef (Index i) |
| const StorageIndex & | operator() (Index i) const |
| StorageIndex & | operator() (Index i) |
| const StorageIndex & | operator[] (Index i) const |
| StorageIndex & | operator[] (Index i) |
| const IndicesType & | indices () const |
| IndicesType & | indices () |
| void | resize (Index newSize) |
| void | setIdentity () |
| Transpose< TranspositionsBase > | inverse () const |
| Transpose< TranspositionsBase > | transpose () const |
Private Types | |
| typedef internal::traits< Derived > | Traits |
| typedef Eigen::Index Eigen::TranspositionsBase< Derived >::Index |
| typedef Traits::IndicesType Eigen::TranspositionsBase< Derived >::IndicesType |
| typedef IndicesType::Scalar Eigen::TranspositionsBase< Derived >::StorageIndex |
|
private |
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Referenced by Eigen::PermutationBase< Derived >::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Referenced by Eigen::TranspositionsBase< Derived >::setIdentity().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Referenced by Eigen::TranspositionsBase< Derived >::indices(), Eigen::TranspositionsBase< Derived >::indices(), Eigen::TranspositionsBase< Derived >::inverse(), Eigen::operator*(), Eigen::operator*(), Eigen::TranspositionsBase< Derived >::operator=(), Eigen::PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex >::operator=(), Eigen::Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex >, _PacketAccess >::operator=(), Eigen::TranspositionsBase< Derived >::operator=(), and Eigen::TranspositionsBase< Derived >::transpose().
Here is the caller graph for this function:
|
inline |
|
inline |
References Eigen::TranspositionsBase< Derived >::derived().
Here is the call graph for this function:
|
inline |
const version of indices().
References Eigen::TranspositionsBase< Derived >::derived().
Referenced by Eigen::TranspositionsBase< Derived >::coeff(), Eigen::TranspositionsBase< Derived >::coeffRef(), Eigen::TranspositionsBase< Derived >::cols(), Eigen::TranspositionsBase< Derived >::operator()(), Eigen::TranspositionsBase< Derived >::operator()(), Eigen::TranspositionsBase< Derived >::operator=(), Eigen::TranspositionsBase< Derived >::operator=(), Eigen::TranspositionsBase< Derived >::operator[](), Eigen::TranspositionsBase< Derived >::operator[](), Eigen::TranspositionsBase< Derived >::resize(), Eigen::TranspositionsBase< Derived >::rows(), Eigen::TranspositionsBase< Derived >::setIdentity(), and Eigen::TranspositionsBase< Derived >::size().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References Eigen::TranspositionsBase< Derived >::derived().
Here is the call graph for this function:
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
This is a special case of the templated operator=. Its purpose is to prevent a default operator= from hiding the templated operator=.
References Eigen::TranspositionsBase< Derived >::derived(), and Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Copies the other transpositions into *this
References Eigen::TranspositionsBase< Derived >::derived(), and Eigen::TranspositionsBase< Derived >::indices().
Referenced by Eigen::Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex >::operator=(), and Eigen::TranspositionsWrapper< _IndicesType >::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Direct access to the underlying index vector
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Resizes to given size.
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
References Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
Sets *this to represents an identity transformation
References Eigen::TranspositionsBase< Derived >::coeffRef(), and Eigen::TranspositionsBase< Derived >::indices().
Here is the call graph for this function:
|
inline |
References Eigen::TranspositionsBase< Derived >::indices().
Referenced by Eigen::PermutationBase< Derived >::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References Eigen::TranspositionsBase< Derived >::derived().
Here is the call graph for this function: