Public Types | Public Member Functions | List of all members
Eigen::TransposeImpl< MatrixType, Dense > Class Template Reference

#include <Transpose.h>

Inheritance diagram for Eigen::TransposeImpl< MatrixType, Dense >:
Inheritance graph
[legend]

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 rowId, Index colId) const
 
CoeffReturnType coeff (Index index) const
 
ScalarWithConstIfNotLvaluecoeffRef (Index rowId, Index colId)
 
ScalarWithConstIfNotLvaluecoeffRef (Index index)
 
const Scalar & coeffRef (Index rowId, Index colId) 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 rowId, Index colId) const
 
template<int LoadMode>
const PacketScalar packet (Index index) const
 
template<int LoadMode>
void writePacket (Index rowId, Index colId, const PacketScalar &x)
 
template<int LoadMode>
void writePacket (Index index, const PacketScalar &x)
 

Detailed Description

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

Definition at line 100 of file Transpose.h.

Member Typedef Documentation

◆ Base

template<typename MatrixType >
typedef internal::TransposeImpl_base<MatrixType>::type Eigen::TransposeImpl< MatrixType, Dense >::Base

Definition at line 105 of file Transpose.h.

◆ ScalarWithConstIfNotLvalue

template<typename MatrixType >
typedef internal::conditional< internal::is_lvalue<MatrixType>::value, Scalar, const Scalar >::type Eigen::TransposeImpl< MatrixType, Dense >::ScalarWithConstIfNotLvalue

Definition at line 116 of file Transpose.h.

Member Function Documentation

◆ coeff() [1/2]

template<typename MatrixType >
CoeffReturnType Eigen::TransposeImpl< MatrixType, Dense >::coeff ( Index  rowId,
Index  colId 
) const
inline

Definition at line 143 of file Transpose.h.

◆ coeff() [2/2]

template<typename MatrixType >
CoeffReturnType Eigen::TransposeImpl< MatrixType, Dense >::coeff ( Index  index) const
inline

Definition at line 148 of file Transpose.h.

◆ coeffRef() [1/4]

template<typename MatrixType >
ScalarWithConstIfNotLvalue& Eigen::TransposeImpl< MatrixType, Dense >::coeffRef ( Index  rowId,
Index  colId 
)
inline

Definition at line 121 of file Transpose.h.

◆ coeffRef() [2/4]

template<typename MatrixType >
ScalarWithConstIfNotLvalue& Eigen::TransposeImpl< MatrixType, Dense >::coeffRef ( Index  index)
inline

Definition at line 127 of file Transpose.h.

◆ coeffRef() [3/4]

template<typename MatrixType >
const Scalar& Eigen::TransposeImpl< MatrixType, Dense >::coeffRef ( Index  rowId,
Index  colId 
) const
inline

Definition at line 133 of file Transpose.h.

◆ coeffRef() [4/4]

template<typename MatrixType >
const Scalar& Eigen::TransposeImpl< MatrixType, Dense >::coeffRef ( Index  index) const
inline

Definition at line 138 of file Transpose.h.

◆ data() [1/2]

template<typename MatrixType >
ScalarWithConstIfNotLvalue* Eigen::TransposeImpl< MatrixType, Dense >::data ( )
inline

Definition at line 118 of file Transpose.h.

◆ data() [2/2]

template<typename MatrixType >
const Scalar* Eigen::TransposeImpl< MatrixType, Dense >::data ( ) const
inline

Definition at line 119 of file Transpose.h.

◆ innerStride()

template<typename MatrixType >
Index Eigen::TransposeImpl< MatrixType, Dense >::innerStride ( ) const
inline

Definition at line 109 of file Transpose.h.

◆ outerStride()

template<typename MatrixType >
Index Eigen::TransposeImpl< MatrixType, Dense >::outerStride ( ) const
inline

Definition at line 110 of file Transpose.h.

◆ packet() [1/2]

template<typename MatrixType >
template<int LoadMode>
const PacketScalar Eigen::TransposeImpl< MatrixType, Dense >::packet ( Index  rowId,
Index  colId 
) const
inline

Definition at line 154 of file Transpose.h.

◆ packet() [2/2]

template<typename MatrixType >
template<int LoadMode>
const PacketScalar Eigen::TransposeImpl< MatrixType, Dense >::packet ( Index  index) const
inline

Definition at line 166 of file Transpose.h.

◆ writePacket() [1/2]

template<typename MatrixType >
template<int LoadMode>
void Eigen::TransposeImpl< MatrixType, Dense >::writePacket ( Index  rowId,
Index  colId,
const PacketScalar &  x 
)
inline

Definition at line 160 of file Transpose.h.

◆ writePacket() [2/2]

template<typename MatrixType >
template<int LoadMode>
void Eigen::TransposeImpl< MatrixType, Dense >::writePacket ( Index  index,
const PacketScalar &  x 
)
inline

Definition at line 172 of file Transpose.h.


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


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Feb 28 2022 23:58:14