nemo::VectorTranspose< T > Class Template Reference

Represents the "transpose" of a vector. More...

#include <Vector.h>

List of all members.

Public Member Functions

 VectorTranspose (const VectorTranspose &o)
VectorTransposeoperator= (const VectorTranspose &o)
const T & operator[] (const unsigned int index) const
unsigned int dimension () const
operator* (const MathVector< T > &o) const
 Computes the scalar-product of two vectors v1 and v2 by calling v1.transpose()*v2.
MathVector< T > transpose () const
bool operator== (const VectorTranspose< T > &r) const
bool operator!= (const VectorTranspose< T > &r) const
 ! operator==

Friends

class MathVector< T >

Detailed Description

template<typename T>
class nemo::VectorTranspose< T >

Represents the "transpose" of a vector.

Definition at line 1047 of file Vector.h.


Constructor & Destructor Documentation

template<typename T>
nemo::VectorTranspose< T >::VectorTranspose ( const VectorTranspose< T > &  o  )  [inline]

Definition at line 1066 of file Vector.h.


Member Function Documentation

template<typename T>
unsigned int nemo::VectorTranspose< T >::dimension (  )  const [inline]

Definition at line 1072 of file Vector.h.

template<typename T>
bool nemo::VectorTranspose< T >::operator!= ( const VectorTranspose< T > &  r  )  const [inline]

! operator==

Definition at line 1105 of file Vector.h.

template<typename T>
T nemo::VectorTranspose< T >::operator* ( const MathVector< T > &  o  )  const [inline]

Computes the scalar-product of two vectors v1 and v2 by calling v1.transpose()*v2.

Definition at line 1078 of file Vector.h.

template<typename T>
VectorTranspose& nemo::VectorTranspose< T >::operator= ( const VectorTranspose< T > &  o  )  [inline]

Definition at line 1067 of file Vector.h.

template<typename T>
bool nemo::VectorTranspose< T >::operator== ( const VectorTranspose< T > &  r  )  const [inline]

Definition at line 1089 of file Vector.h.

template<typename T>
const T& nemo::VectorTranspose< T >::operator[] ( const unsigned int  index  )  const [inline]

Definition at line 1069 of file Vector.h.

template<typename T>
MathVector<T> nemo::VectorTranspose< T >::transpose (  )  const [inline]

Definition at line 1085 of file Vector.h.


Friends And Related Function Documentation

template<typename T>
friend class MathVector< T > [friend]

Definition at line 1048 of file Vector.h.


The documentation for this class was generated from the following file:
Generated on Mon Feb 25 12:49:59 2013 for NemoMath by  doxygen 1.6.3