Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

HxVec3Tem Class Template Reference

Template class for representation of vector of 3 scalars of type T. More...

#include <HxVec3Tem.h>

List of all members.

Public Methods

 HxVec3Tem ()
 HxVec3Tem (T x, T y, T z)
 HxVec3Tem (const HxVec3Tem< T > &v)
 HxVec3Tem (int v)
 HxVec3Tem (double v)
 HxVec3Tem (const HxVec3Int &v)
 HxVec3Tem (const HxVec3Double &v)
void * operator new (size_t, void *=0)
x () const
y () const
z () const
T & value (int dimension)
 operator int () const
 operator double () const
 operator HxVec3Int () const
 operator HxVec3Double () const
HxVec3Tem< T > & operator+= (const HxVec3Tem< T > &v)
HxVec3Tem< T > & operator-= (const HxVec3Tem< T > &v)
HxVec3Tem< T > & operator *= (const HxVec3Tem< T > &v)
HxVec3Tem< T > & operator/= (const HxVec3Tem< T > &v)
STD_OSTREAM & put (STD_OSTREAM &os) const

Friends

HxVec3Tem< T > operator+ (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2)
HxVec3Tem< T > operator- (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2)
HxVec3Tem< T > operator * (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2)
HxVec3Tem< T > operator/ (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2)


Detailed Description

template<class T>
class HxVec3Tem< T >

Template class for representation of vector of 3 scalars of type T.


The documentation for this class was generated from the following files:
Generated on Tue Feb 3 14:19:11 2004 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001