#include <Transpose.h>
Public Types | |
typedef internal::TransposeImpl_base < MatrixType >::type | Base |
typedef internal::conditional < internal::is_lvalue < MatrixType >::value, Scalar, const Scalar >::type | ScalarWithConstIfNotLvalue |
Public Member Functions | |
const CoeffReturnType | coeff (Index row, Index col) const |
const CoeffReturnType | coeff (Index index) const |
ScalarWithConstIfNotLvalue & | coeffRef (Index row, Index col) |
ScalarWithConstIfNotLvalue & | coeffRef (Index index) |
const Scalar & | coeffRef (Index row, Index col) const |
const Scalar & | coeffRef (Index index) const |
ScalarWithConstIfNotLvalue * | data () |
const Scalar * | data () const |
Index | innerStride () const |
Index | outerStride () const |
template<int LoadMode> | |
const PacketScalar | packet (Index row, Index col) const |
template<int LoadMode> | |
const PacketScalar | packet (Index index) const |
template<int LoadMode> | |
void | writePacket (Index row, Index col, const PacketScalar &x) |
template<int LoadMode> | |
void | writePacket (Index index, const PacketScalar &x) |
Definition at line 113 of file Transpose.h.
typedef internal::TransposeImpl_base<MatrixType>::type TransposeImpl< MatrixType, Dense >::Base |
Definition at line 118 of file Transpose.h.
typedef internal::conditional< internal::is_lvalue<MatrixType>::value, Scalar, const Scalar >::type TransposeImpl< MatrixType, Dense >::ScalarWithConstIfNotLvalue |
Definition at line 128 of file Transpose.h.
const CoeffReturnType TransposeImpl< MatrixType, Dense >::coeff | ( | Index | row, |
Index | col | ||
) | const [inline] |
Definition at line 155 of file Transpose.h.
const CoeffReturnType TransposeImpl< MatrixType, Dense >::coeff | ( | Index | index | ) | const [inline] |
Definition at line 160 of file Transpose.h.
ScalarWithConstIfNotLvalue& TransposeImpl< MatrixType, Dense >::coeffRef | ( | Index | row, |
Index | col | ||
) | [inline] |
Definition at line 133 of file Transpose.h.
ScalarWithConstIfNotLvalue& TransposeImpl< MatrixType, Dense >::coeffRef | ( | Index | index | ) | [inline] |
Definition at line 139 of file Transpose.h.
const Scalar& TransposeImpl< MatrixType, Dense >::coeffRef | ( | Index | row, |
Index | col | ||
) | const [inline] |
Definition at line 145 of file Transpose.h.
const Scalar& TransposeImpl< MatrixType, Dense >::coeffRef | ( | Index | index | ) | const [inline] |
Definition at line 150 of file Transpose.h.
ScalarWithConstIfNotLvalue* TransposeImpl< MatrixType, Dense >::data | ( | ) | [inline] |
Definition at line 130 of file Transpose.h.
const Scalar* TransposeImpl< MatrixType, Dense >::data | ( | ) | const [inline] |
Definition at line 131 of file Transpose.h.
Index TransposeImpl< MatrixType, Dense >::innerStride | ( | ) | const [inline] |
Definition at line 121 of file Transpose.h.
Index TransposeImpl< MatrixType, Dense >::outerStride | ( | ) | const [inline] |
Definition at line 122 of file Transpose.h.
const PacketScalar TransposeImpl< MatrixType, Dense >::packet | ( | Index | row, |
Index | col | ||
) | const [inline] |
Definition at line 166 of file Transpose.h.
const PacketScalar TransposeImpl< MatrixType, Dense >::packet | ( | Index | index | ) | const [inline] |
Definition at line 178 of file Transpose.h.
void TransposeImpl< MatrixType, Dense >::writePacket | ( | Index | row, |
Index | col, | ||
const PacketScalar & | x | ||
) | [inline] |
Definition at line 172 of file Transpose.h.
void TransposeImpl< MatrixType, Dense >::writePacket | ( | Index | index, |
const PacketScalar & | x | ||
) | [inline] |
Definition at line 184 of file Transpose.h.