Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

Point1D< T > Class Template Reference

un point de 1 dimmentions (utils pour les interpolation lineaire) More...

#include <trigo.h>

List of all members.

Public Member Functions

 Point1D ()
 Point1D (T _value)
void Zero ()
BOOL operator== (Point1D< T > &src)
void operator= (Point1D< T > &src)
void operator= (T _value)
operator+ (T _value)
operator- (T _value)
double operator/ (double coef)
double operator * (double coef)
 operator T () const
double LinearInterpolation (T value1, T value2, double alpha)

Public Attributes

value


Detailed Description

template<class T>
class Point1D< T >

un point de 1 dimmentions (utils pour les interpolation lineaire)

Definition at line 46 of file trigo.h.


Constructor & Destructor Documentation

template<class T>
Point1D< T >::Point1D  )  [inline]
 

Definition at line 52 of file trigo.h.

References Point1D< T >::Zero().

template<class T>
Point1D< T >::Point1D _value  )  [inline]
 

Definition at line 53 of file trigo.h.


Member Function Documentation

template<class T>
double Point1D< T >::LinearInterpolation value1,
value2,
double  alpha
 

Definition at line 256 of file trigo.h.

References alpha.

template<class T>
double Point1D< T >::operator * double  coef  )  [inline]
 

Definition at line 65 of file trigo.h.

template<class T>
Point1D< T >::operator T  )  const [inline]
 

Definition at line 66 of file trigo.h.

template<class T>
T Point1D< T >::operator+ _value  )  [inline]
 

Definition at line 62 of file trigo.h.

References t.

template<class T>
T Point1D< T >::operator- _value  )  [inline]
 

Definition at line 63 of file trigo.h.

References t.

template<class T>
double Point1D< T >::operator/ double  coef  )  [inline]
 

Definition at line 64 of file trigo.h.

template<class T>
void Point1D< T >::operator= _value  )  [inline]
 

Definition at line 57 of file trigo.h.

template<class T>
void Point1D< T >::operator= Point1D< T > &  src  )  [inline]
 

Definition at line 56 of file trigo.h.

References src.

template<class T>
BOOL Point1D< T >::operator== Point1D< T > &  src  )  [inline]
 

Definition at line 55 of file trigo.h.

References BOOL(), and src.

template<class T>
void Point1D< T >::Zero  )  [inline]
 

Definition at line 54 of file trigo.h.

Referenced by Point1D< T >::Point1D().


Member Data Documentation

template<class T>
T Point1D< T >::value
 

Definition at line 49 of file trigo.h.


The documentation for this class was generated from the following file:
Generated on Fri Aug 20 19:21:30 2004 for 3d Controls by doxygen 1.3.6