#include <Swap.h>
List of all members.
Public Types |
typedef
internal::dense_xpr_base
< SwapWrapper >::type | Base |
typedef
internal::packet_traits
< Scalar >::type | Packet |
Public Member Functions |
| SwapWrapper (ExpressionType &xpr) |
Index | rows () const |
Index | cols () const |
Index | outerStride () const |
Index | innerStride () const |
Scalar & | coeffRef (Index row, Index col) |
Scalar & | coeffRef (Index index) |
Scalar & | coeffRef (Index row, Index col) const |
Scalar & | coeffRef (Index index) const |
template<typename OtherDerived > |
void | copyCoeff (Index row, Index col, const DenseBase< OtherDerived > &other) |
template<typename OtherDerived > |
void | copyCoeff (Index index, const DenseBase< OtherDerived > &other) |
template<typename OtherDerived , int StoreMode, int LoadMode> |
void | copyPacket (Index row, Index col, const DenseBase< OtherDerived > &other) |
template<typename OtherDerived , int StoreMode, int LoadMode> |
void | copyPacket (Index index, const DenseBase< OtherDerived > &other) |
Protected Attributes |
ExpressionType & | m_expression |
template<typename ExpressionType>
class SwapWrapper< ExpressionType >
Member Typedef Documentation
template<typename ExpressionType >
template<typename ExpressionType >
Constructor & Destructor Documentation
template<typename ExpressionType >
Member Function Documentation
template<typename ExpressionType >
Scalar& SwapWrapper< ExpressionType >::coeffRef |
( |
Index |
row, |
|
|
Index |
col | |
|
) |
| | [inline] |
template<typename ExpressionType >
Scalar& SwapWrapper< ExpressionType >::coeffRef |
( |
Index |
index |
) |
const [inline] |
template<typename ExpressionType >
Scalar& SwapWrapper< ExpressionType >::coeffRef |
( |
Index |
index |
) |
[inline] |
template<typename ExpressionType >
Scalar& SwapWrapper< ExpressionType >::coeffRef |
( |
Index |
row, |
|
|
Index |
col | |
|
) |
| | const [inline] |
template<typename ExpressionType >
Index SwapWrapper< ExpressionType >::cols |
( |
void |
|
) |
const [inline] |
template<typename ExpressionType >
template<typename OtherDerived >
void SwapWrapper< ExpressionType >::copyCoeff |
( |
Index |
row, |
|
|
Index |
col, |
|
|
const DenseBase< OtherDerived > & |
other | |
|
) |
| | [inline] |
template<typename ExpressionType >
template<typename OtherDerived >
void SwapWrapper< ExpressionType >::copyCoeff |
( |
Index |
index, |
|
|
const DenseBase< OtherDerived > & |
other | |
|
) |
| | [inline] |
template<typename ExpressionType >
template<typename OtherDerived , int StoreMode, int LoadMode>
void SwapWrapper< ExpressionType >::copyPacket |
( |
Index |
row, |
|
|
Index |
col, |
|
|
const DenseBase< OtherDerived > & |
other | |
|
) |
| | [inline] |
template<typename ExpressionType >
template<typename OtherDerived , int StoreMode, int LoadMode>
void SwapWrapper< ExpressionType >::copyPacket |
( |
Index |
index, |
|
|
const DenseBase< OtherDerived > & |
other | |
|
) |
| | [inline] |
template<typename ExpressionType >
Index SwapWrapper< ExpressionType >::innerStride |
( |
|
) |
const [inline] |
template<typename ExpressionType >
Index SwapWrapper< ExpressionType >::outerStride |
( |
|
) |
const [inline] |
template<typename ExpressionType >
Index SwapWrapper< ExpressionType >::rows |
( |
void |
|
) |
const [inline] |
Member Data Documentation
template<typename ExpressionType >
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/ntk/geometry/Eigen/src/Core/Swap.h