Public Types | Public Member Functions
TransposeImpl< MatrixType, Dense > Class Template Reference

#include <Transpose.h>

Inherits type< MatrixType >.

List of all members.

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

CoeffReturnType coeff (Index row, Index col) const
CoeffReturnType coeff (Index index) const
ScalarWithConstIfNotLvaluecoeffRef (Index row, Index col)
ScalarWithConstIfNotLvaluecoeffRef (Index index)
const Scalar & coeffRef (Index row, Index col) const
const Scalar & coeffRef (Index index) const
ScalarWithConstIfNotLvaluedata ()
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)

template<typename MatrixType>
class Eigen::TransposeImpl< MatrixType, Dense >


Member Typedef Documentation

typedef internal::TransposeImpl_base<MatrixType>::type Base
typedef internal::conditional< internal::is_lvalue<MatrixType>::value, Scalar, const Scalar >::type ScalarWithConstIfNotLvalue

Member Function Documentation

CoeffReturnType coeff ( Index  row,
Index  col 
) const [inline]
CoeffReturnType coeff ( Index  index) const [inline]
ScalarWithConstIfNotLvalue& coeffRef ( Index  row,
Index  col 
) [inline]
ScalarWithConstIfNotLvalue& coeffRef ( Index  index) [inline]
const Scalar& coeffRef ( Index  row,
Index  col 
) const [inline]
const Scalar& coeffRef ( Index  index) const [inline]
const Scalar* data ( ) const [inline]
Index innerStride ( ) const [inline]
Index outerStride ( ) const [inline]
const PacketScalar packet ( Index  row,
Index  col 
) const [inline]

References col(), and row().

const PacketScalar packet ( Index  index) const [inline]
void writePacket ( Index  row,
Index  col,
const PacketScalar &  x 
) [inline]

References col(), and row().

void writePacket ( Index  index,
const PacketScalar &  x 
) [inline]

The documentation for this class was generated from the following file: