Blender  V2.59
Public Member Functions
NM_Scalar< T > Class Template Reference

#include <NM_Scalar.h>

List of all members.

Public Member Functions

 NM_Scalar ()
 NM_Scalar (T value, T error=0.0)
getValue () const
getError () const
 operator T () const
NM_Scalar operator- () const
NM_Scalaroperator= (T value)
NM_Scalaroperator+= (const NM_Scalar &x)
NM_Scalaroperator-= (const NM_Scalar &x)
NM_Scalaroperator*= (const NM_Scalar &x)
NM_Scalaroperator/= (const NM_Scalar &x)

Detailed Description

template<class T>
class NM_Scalar< T >

Definition at line 38 of file NM_Scalar.h.


Constructor & Destructor Documentation

template<class T>
NM_Scalar< T >::NM_Scalar ( ) [inline]

Definition at line 40 of file NM_Scalar.h.

template<class T>
NM_Scalar< T >::NM_Scalar ( value,
error = 0.0 
) [inline, explicit]

Definition at line 41 of file NM_Scalar.h.


Member Function Documentation

template<class T>
T NM_Scalar< T >::getError ( ) const [inline]

Definition at line 45 of file NM_Scalar.h.

Referenced by acos(), cos(), fabs(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), and sqrt().

template<class T>
void Frame::getValue ( ) const [inline]

Definition at line 44 of file NM_Scalar.h.

Referenced by acos(), cos(), fabs(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), and sqrt().

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

Definition at line 47 of file NM_Scalar.h.

template<class T>
NM_Scalar& NM_Scalar< T >::operator*= ( const NM_Scalar< T > &  x) [inline]

Definition at line 75 of file NM_Scalar.h.

template<class T>
NM_Scalar& NM_Scalar< T >::operator+= ( const NM_Scalar< T > &  x) [inline]

Definition at line 59 of file NM_Scalar.h.

References fabs().

template<class T>
NM_Scalar NM_Scalar< T >::operator- ( ) const [inline]

Definition at line 49 of file NM_Scalar.h.

template<class T>
NM_Scalar& NM_Scalar< T >::operator-= ( const NM_Scalar< T > &  x) [inline]

Definition at line 67 of file NM_Scalar.h.

References fabs().

template<class T>
NM_Scalar& NM_Scalar< T >::operator/= ( const NM_Scalar< T > &  x) [inline]

Definition at line 81 of file NM_Scalar.h.

template<class T>
NM_Scalar& NM_Scalar< T >::operator= ( value) [inline]

Definition at line 53 of file NM_Scalar.h.


The documentation for this class was generated from the following files: