Main MRPT website > C++ reference
MRPT logo
Public Types | Public Member Functions | Protected Attributes
Eigen::Transpose Class Reference

Detailed Description

Expression of the transpose of a matrix.

Parameters:
MatrixTypethe type of the object of which we are taking the transpose

This class represents an expression of the transpose of a matrix. It is the return type of MatrixBase::transpose() and MatrixBase::adjoint() and most of the time this is the only way it is used.

See also:
MatrixBase::transpose(), MatrixBase::adjoint()

List of all members.

Public Types

typedef TransposeImpl
< MatrixType, typename
internal::traits< MatrixType >
::StorageKind >::Base 
Base

Public Member Functions

 Transpose (MatrixType &matrix)
Index rows () const
Index cols () const
const internal::remove_all
< typename MatrixType::Nested >
::type & 
nestedExpression () const
internal::remove_all< typename
MatrixType::Nested >::type & 
nestedExpression ()

Protected Attributes

const MatrixType::Nested m_matrix

Member Typedef Documentation

typedef TransposeImpl<MatrixType,typename internal::traits<MatrixType>::StorageKind>::Base Eigen::Transpose::Base

Definition at line 76 of file Core.


Constructor & Destructor Documentation

Eigen::Transpose::Transpose ( MatrixType &  matrix) [inline]

Definition at line 79 of file Core.


Member Function Documentation

Index Eigen::Transpose::cols ( void  ) const [inline]

Definition at line 84 of file Core.

const internal::remove_all<typename MatrixType::Nested>::type& Eigen::Transpose::nestedExpression ( ) const [inline]
Returns:
the nested expression

Definition at line 88 of file Core.

internal::remove_all<typename MatrixType::Nested>::type& Eigen::Transpose::nestedExpression ( ) [inline]
Returns:
the nested expression

Definition at line 92 of file Core.

Index Eigen::Transpose::rows ( void  ) const [inline]

Definition at line 83 of file Core.


Member Data Documentation

const MatrixType::Nested Eigen::Transpose::m_matrix [protected]

Definition at line 95 of file Core.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011