SOFA API  1c8b807d
Open source framework for multi-physics simuation
sofa::linearalgebra::MatrixTranspose< M1 > Class Template Reference

#include <MatrixExpr.h>

Classes

class  MyDest
 

Public Attributes

const M1 & m1
 

Public Member Functions

 MatrixTranspose (const M1 &m1)
 
bool valid () const
 
template<class M >
bool hasRef (const M *m) const
 
unsigned int rowSize (void) const
 
unsigned int colSize (void) const
 
std::string expr () const
 
template<class Dest >
void addTo (Dest *d) const
 

Attribute details

◆ m1

template<class M1 >
const M1& sofa::linearalgebra::MatrixTranspose< M1 >::m1

Constructor details

◆ MatrixTranspose()

template<class M1 >
sofa::linearalgebra::MatrixTranspose< M1 >::MatrixTranspose ( const M1 &  m1)
inlineexplicit

Function details

◆ addTo()

template<class M1 >
template<class Dest >
void sofa::linearalgebra::MatrixTranspose< M1 >::addTo ( Dest *  d) const
inline

◆ colSize()

template<class M1 >
unsigned int sofa::linearalgebra::MatrixTranspose< M1 >::colSize ( void  ) const
inline

◆ expr()

template<class M1 >
std::string sofa::linearalgebra::MatrixTranspose< M1 >::expr ( ) const
inline

◆ hasRef()

template<class M1 >
template<class M >
bool sofa::linearalgebra::MatrixTranspose< M1 >::hasRef ( const M *  m) const
inline

◆ rowSize()

template<class M1 >
unsigned int sofa::linearalgebra::MatrixTranspose< M1 >::rowSize ( void  ) const
inline

◆ valid()

template<class M1 >
bool sofa::linearalgebra::MatrixTranspose< M1 >::valid ( ) const
inline

Enum details

◆ anonymous enum

template<class M1 >
anonymous enum
Enumerator
operand 

◆ anonymous enum

template<class M1 >
anonymous enum
Enumerator
category