ROOT  6.06/09
Reference Guide
Classes | Typedefs | Functions
TEveVector.h File Reference
#include "TMath.h"
+ Include dependency graph for TEveVector.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TEveVectorT< TT >
 Minimal, templated three-vector. More...
 
class  TEveVector4T< TT >
 Minimal, templated four-vector. More...
 
class  TEveVector2T< TT >
 Minimal, templated two-vector. More...
 

Typedefs

typedef TEveVectorT< Float_tTEveVector
 
typedef TEveVectorT< Float_tTEveVectorF
 
typedef TEveVectorT< Double_tTEveVectorD
 
typedef TEveVector4T< Float_tTEveVector4
 
typedef TEveVector4T< Float_tTEveVector4F
 
typedef TEveVector4T< Double_tTEveVector4D
 
typedef TEveVector2T< Float_tTEveVector2
 
typedef TEveVector2T< Float_tTEveVector2F
 
typedef TEveVector2T< Double_tTEveVector2D
 

Functions

template<typename TT >
TEveVectorT< TT > operator+ (const TEveVectorT< TT > &a, const TEveVectorT< TT > &b)
 
template<typename TT >
TEveVectorT< TT > operator- (const TEveVectorT< TT > &a, const TEveVectorT< TT > &b)
 
template<typename TT >
TEveVectorT< TT > operator* (const TEveVectorT< TT > &a, TT b)
 
template<typename TT >
TEveVectorT< TT > operator* (TT b, const TEveVectorT< TT > &a)
 
template<typename TT >
TEveVector4T< TT > operator+ (const TEveVector4T< TT > &a, const TEveVector4T< TT > &b)
 
template<typename TT >
TEveVector4T< TT > operator- (const TEveVector4T< TT > &a, const TEveVector4T< TT > &b)
 
template<typename TT >
TEveVector4T< TT > operator* (const TEveVector4T< TT > &a, TT b)
 
template<typename TT >
TEveVector4T< TT > operator* (TT b, const TEveVector4T< TT > &a)
 
template<typename TT >
TEveVector2T< TT > operator+ (const TEveVector2T< TT > &a, const TEveVector2T< TT > &b)
 
template<typename TT >
TEveVector2T< TT > operator- (const TEveVector2T< TT > &a, const TEveVector2T< TT > &b)
 
template<typename TT >
TEveVector2T< TT > operator* (const TEveVector2T< TT > &a, TT b)
 
template<typename TT >
TEveVector2T< TT > operator* (TT b, const TEveVector2T< TT > &a)
 

Typedef Documentation

Definition at line 93 of file TEveVector.h.

Definition at line 335 of file TEveVector.h.

Definition at line 337 of file TEveVector.h.

Definition at line 336 of file TEveVector.h.

Definition at line 242 of file TEveVector.h.

Definition at line 244 of file TEveVector.h.

Definition at line 243 of file TEveVector.h.

Definition at line 95 of file TEveVector.h.

Definition at line 94 of file TEveVector.h.

Function Documentation

template<typename TT >
TEveVectorT<TT> operator* ( const TEveVectorT< TT > &  a,
TT  b 
)
inline

Definition at line 192 of file TEveVector.h.

template<typename TT >
TEveVectorT<TT> operator* ( TT  b,
const TEveVectorT< TT > &  a 
)
inline

Definition at line 200 of file TEveVector.h.

template<typename TT >
TEveVector4T<TT> operator* ( const TEveVector4T< TT > &  a,
TT  b 
)
inline

Definition at line 262 of file TEveVector.h.

template<typename TT >
TEveVector4T<TT> operator* ( TT  b,
const TEveVector4T< TT > &  a 
)
inline

Definition at line 269 of file TEveVector.h.

template<typename TT >
TEveVector2T<TT> operator* ( const TEveVector2T< TT > &  a,
TT  b 
)
inline

Definition at line 412 of file TEveVector.h.

template<typename TT >
TEveVector2T<TT> operator* ( TT  b,
const TEveVector2T< TT > &  a 
)
inline

Definition at line 420 of file TEveVector.h.

template<typename TT >
TEveVectorT<TT> operator+ ( const TEveVectorT< TT > &  a,
const TEveVectorT< TT > &  b 
)
inline

Definition at line 176 of file TEveVector.h.

template<typename TT >
TEveVector4T<TT> operator+ ( const TEveVector4T< TT > &  a,
const TEveVector4T< TT > &  b 
)
inline

Definition at line 248 of file TEveVector.h.

template<typename TT >
TEveVector2T<TT> operator+ ( const TEveVector2T< TT > &  a,
const TEveVector2T< TT > &  b 
)
inline

Definition at line 396 of file TEveVector.h.

template<typename TT >
TEveVectorT<TT> operator- ( const TEveVectorT< TT > &  a,
const TEveVectorT< TT > &  b 
)
inline

Definition at line 184 of file TEveVector.h.

template<typename TT >
TEveVector4T<TT> operator- ( const TEveVector4T< TT > &  a,
const TEveVector4T< TT > &  b 
)
inline

Definition at line 255 of file TEveVector.h.

template<typename TT >
TEveVector2T<TT> operator- ( const TEveVector2T< TT > &  a,
const TEveVector2T< TT > &  b 
)
inline

Definition at line 404 of file TEveVector.h.