Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Member Functions | Protected Attributes | Friends
Eigen::Transpose< TranspositionsBase< TranspositionsDerived > > Class Template Reference

Public Member Functions

 Transpose (const TranspositionType &t)
 
int size () const
 
template<typename Derived >
const internal::transposition_matrix_product_retval< TranspositionType, Derived, OnTheLeft, true > operator* (const MatrixBase< Derived > &matrix) const
 

Protected Attributes

const TranspositionType & m_transpositions
 

Friends

template<typename Derived >
const internal::transposition_matrix_product_retval< TranspositionType, Derived, OnTheRight, true > operator* (const MatrixBase< Derived > &matrix, const Transpose &trt)
 

Detailed Description

template<typename TranspositionsDerived>
class Eigen::Transpose< TranspositionsBase< TranspositionsDerived > >

Definition at line 402 of file Transpositions.h.

Member Function Documentation

template<typename TranspositionsDerived >
template<typename Derived >
const internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheLeft, true> Eigen::Transpose< TranspositionsBase< TranspositionsDerived > >::operator* ( const MatrixBase< Derived > &  matrix) const
inline
Returns
the matrix with the inverse transpositions applied to the rows.

Definition at line 425 of file Transpositions.h.

426  {
427  return internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheLeft, true>(m_transpositions, matrix.derived());
428  }
Definition: math3d.h:219

Friends And Related Function Documentation

template<typename TranspositionsDerived >
template<typename Derived >
const internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheRight, true> operator* ( const MatrixBase< Derived > &  matrix,
const Transpose< TranspositionsBase< TranspositionsDerived > > &  trt 
)
friend
Returns
the matrix with the inverse transpositions applied to the columns.

Definition at line 416 of file Transpositions.h.

417  {
418  return internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheRight, true>(trt.m_transpositions, matrix.derived());
419  }
Definition: math3d.h:219

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