Logo ROOT   6.10/00
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
TEveVector.h File Reference
#include "TMath.h"
#include <cstddef>
Include dependency graph for TEveVector.h:
This graph shows which files directly or indirectly include this file:

Classes

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

Typedefs

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

Functions

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, TT b)
 
template<typename TT >
TEveVector4T< TT > operator* (TT b, const TEveVector4T< TT > &a)
 
template<typename TT >
TEveVector2T< TT > operator* (const TEveVector2T< TT > &a, TT b)
 
template<typename TT >
TEveVector2T< TT > operator* (TT b, const TEveVector2T< TT > &a)
 
template<typename TT >
TEveVectorT< TT > operator+ (const TEveVectorT< TT > &a, const TEveVectorT< TT > &b)
 
template<typename TT >
TEveVector4T< TT > operator+ (const TEveVector4T< TT > &a, const TEveVector4T< TT > &b)
 
template<typename TT >
TEveVector2T< TT > operator+ (const TEveVector2T< TT > &a, const TEveVector2T< TT > &b)
 
template<typename TT >
TEveVectorT< TT > operator- (const TEveVectorT< TT > &a, const TEveVectorT< TT > &b)
 
template<typename TT >
TEveVector4T< TT > operator- (const TEveVector4T< TT > &a, const TEveVector4T< TT > &b)
 
template<typename TT >
TEveVector2T< TT > operator- (const TEveVector2T< TT > &a, const TEveVector2T< TT > &b)
 

Typedef Documentation

Definition at line 100 of file TEveVector.h.

Definition at line 342 of file TEveVector.h.

Definition at line 344 of file TEveVector.h.

Definition at line 343 of file TEveVector.h.

Definition at line 249 of file TEveVector.h.

Definition at line 251 of file TEveVector.h.

Definition at line 250 of file TEveVector.h.

Definition at line 102 of file TEveVector.h.

Definition at line 101 of file TEveVector.h.

Function Documentation

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

Definition at line 199 of file TEveVector.h.

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

Definition at line 207 of file TEveVector.h.

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

Definition at line 269 of file TEveVector.h.

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

Definition at line 276 of file TEveVector.h.

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

Definition at line 419 of file TEveVector.h.

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

Definition at line 427 of file TEveVector.h.

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

Definition at line 183 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 403 of file TEveVector.h.

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

Definition at line 191 of file TEveVector.h.

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

Definition at line 262 of file TEveVector.h.

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

Definition at line 411 of file TEveVector.h.