Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CwMtx::CWTSSpaceVector< T > Class Template Reference

#include <stat_svector.h>

Inheritance diagram for CwMtx::CWTSSpaceVector< T >:

CwMtx::CWTSVector< 3, T > CwMtx::CWTSMatrix< r, 1, T > CwMtx::CWTSZero< CWTSSpaceVector< T > > List of all members.

Public Member Functions

 CWTSSpaceVector ()
 CWTSSpaceVector (const CWTSMatrix< 3, 1, T > &mat)
 CWTSSpaceVector (const CWTSVector< 3, T > &vec)
 CWTSSpaceVector (const CWTSSpaceVector &svec)
 CWTSSpaceVector (const T &, const T &, const T &)
 ~CWTSSpaceVector ()
CWTSSpaceVector operator+ (const CWTSSpaceVector &) const
CWTSSpaceVector operator- (const CWTSSpaceVector &) const
CWTSSpaceVector operator- () const
CWTSSpaceVector operator * (const T &) const
operator * (const CWTSSpaceVector &) const
CWTSSpaceVector operator% (const CWTSSpaceVector &) const
CWTSSpaceVector operator/ (const T &value) const
CWTSSpaceVectoroperator= (const CWTSSpaceVector &)
CWTSSpaceVectoroperator+= (const CWTSSpaceVector &)
CWTSSpaceVectoroperator-= (const CWTSSpaceVector &)
CWTSSpaceVectoroperator *= (const T &)
CWTSSpaceVectoroperator%= (const CWTSSpaceVector &)
CWTSSpaceVectoroperator/= (const T &value)
void storeOuterProduct (const CWTSSpaceVector &, const CWTSSpaceVector &)
CWTSSpaceVector unit () const

template<class T = double>
class CwMtx::CWTSSpaceVector< T >


Constructor & Destructor Documentation

template<class T = double>
CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector  )  [inline]
 

Definition at line 42 of file stat_svector.h.

Referenced by CwMtx::CWTSSpaceVector< T >::operator *(), CwMtx::CWTSSpaceVector< T >::operator+(), and CwMtx::CWTSSpaceVector< T >::operator-().

template<class T = double>
CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector const CWTSMatrix< 3, 1, T > &  mat  )  [inline]
 

Definition at line 43 of file stat_svector.h.

template<class T = double>
CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector const CWTSVector< 3, T > &  vec  )  [inline]
 

Definition at line 44 of file stat_svector.h.

template<class T = double>
CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector const CWTSSpaceVector< T > &  svec  )  [inline]
 

Definition at line 45 of file stat_svector.h.

template<class T>
CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector const T &  ,
const T &  ,
const T & 
[inline]
 

Definition at line 77 of file stat_svector.h.

template<class T = double>
CwMtx::CWTSSpaceVector< T >::~CWTSSpaceVector  )  [inline]
 

Definition at line 49 of file stat_svector.h.


Member Function Documentation

template<class T>
T CwMtx::CWTSSpaceVector< T >::operator * const CWTSSpaceVector< T > &   )  const
 

Definition at line 175 of file stat_svector.h.

References CwMtx::operator *().

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator * const T &   )  const
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 167 of file stat_svector.h.

References CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector().

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator *= const T &   )  [inline]
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 122 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator% const CWTSSpaceVector< T > &   )  const
 

Definition at line 201 of file stat_svector.h.

References CwMtx::CWTSSpaceVector< T >::storeOuterProduct().

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator%= const CWTSSpaceVector< T > &   )  [inline]
 

Definition at line 139 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator+ const CWTSSpaceVector< T > &   )  const
 

Definition at line 146 of file stat_svector.h.

References CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector().

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator+= const CWTSSpaceVector< T > &   )  [inline]
 

Definition at line 106 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator-  )  const
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 160 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator- const CWTSSpaceVector< T > &   )  const
 

Definition at line 153 of file stat_svector.h.

References CwMtx::CWTSSpaceVector< T >::CWTSSpaceVector().

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator-= const CWTSSpaceVector< T > &   )  [inline]
 

Definition at line 114 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > CwMtx::CWTSSpaceVector< T >::operator/ const T &  value  )  const [inline]
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 90 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator/= const T &  value  )  [inline]
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 131 of file stat_svector.h.

template<class T>
CWTSSpaceVector< T > & CwMtx::CWTSSpaceVector< T >::operator= const CWTSSpaceVector< T > &   )  [inline]
 

Definition at line 98 of file stat_svector.h.

template<class T>
void CwMtx::CWTSSpaceVector< T >::storeOuterProduct const CWTSSpaceVector< T > &  ,
const CWTSSpaceVector< T > & 
 

Definition at line 182 of file stat_svector.h.

Referenced by CwMtx::CWTSSpaceVector< T >::operator%().

template<class T = double>
CWTSSpaceVector CwMtx::CWTSSpaceVector< T >::unit  )  const [inline]
 

Reimplemented from CwMtx::CWTSVector< 3, T >.

Definition at line 73 of file stat_svector.h.

References CwMtx::CWTSVector< 3, T >::norm().


The documentation for this class was generated from the following file:
Generated on Sun Jul 3 12:18:46 2005 for Matrix and vector library by  doxygen 1.4.2