HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Math< T > Struct Template Reference

#include <ImathMath.h>

Static Public Member Functions

static T acos (T x)
 
static T asin (T x)
 
static T atan (T x)
 
static T atan2 (T x, T y)
 
static T cos (T x)
 
static T sin (T x)
 
static T tan (T x)
 
static T cosh (T x)
 
static T sinh (T x)
 
static T tanh (T x)
 
static T exp (T x)
 
static T log (T x)
 
static T log10 (T x)
 
static T modf (T x, T *iptr)
 
static T pow (T x, T y)
 
static T sqrt (T x)
 
static T ceil (T x)
 
static T fabs (T x)
 
static T floor (T x)
 
static T fmod (T x, T y)
 
static T hypot (T x, T y)
 

Detailed Description

template<class T>
struct Math< T >

Definition at line 92 of file ImathMath.h.

Member Function Documentation

template<class T >
static T Math< T >::acos ( T  x)
inlinestatic

Definition at line 94 of file ImathMath.h.

template<class T >
static T Math< T >::asin ( T  x)
inlinestatic

Definition at line 95 of file ImathMath.h.

template<class T >
static T Math< T >::atan ( T  x)
inlinestatic

Definition at line 96 of file ImathMath.h.

template<class T >
static T Math< T >::atan2 ( T  x,
T  y 
)
inlinestatic

Definition at line 97 of file ImathMath.h.

template<class T >
static T Math< T >::ceil ( T  x)
inlinestatic

Definition at line 116 of file ImathMath.h.

template<class T >
static T Math< T >::cos ( T  x)
inlinestatic

Definition at line 98 of file ImathMath.h.

template<class T >
static T Math< T >::cosh ( T  x)
inlinestatic

Definition at line 101 of file ImathMath.h.

template<class T >
static T Math< T >::exp ( T  x)
inlinestatic

Definition at line 104 of file ImathMath.h.

template<class T >
static T Math< T >::fabs ( T  x)
inlinestatic

Definition at line 117 of file ImathMath.h.

template<class T >
static T Math< T >::floor ( T  x)
inlinestatic

Definition at line 118 of file ImathMath.h.

template<class T >
static T Math< T >::fmod ( T  x,
T  y 
)
inlinestatic

Definition at line 119 of file ImathMath.h.

template<class T >
static T Math< T >::hypot ( T  x,
T  y 
)
inlinestatic

Definition at line 120 of file ImathMath.h.

template<class T >
static T Math< T >::log ( T  x)
inlinestatic

Definition at line 105 of file ImathMath.h.

template<class T >
static T Math< T >::log10 ( T  x)
inlinestatic

Definition at line 106 of file ImathMath.h.

template<class T >
static T Math< T >::modf ( T  x,
T iptr 
)
inlinestatic

Definition at line 107 of file ImathMath.h.

template<class T >
static T Math< T >::pow ( T  x,
T  y 
)
inlinestatic

Definition at line 114 of file ImathMath.h.

template<class T >
static T Math< T >::sin ( T  x)
inlinestatic

Definition at line 99 of file ImathMath.h.

template<class T >
static T Math< T >::sinh ( T  x)
inlinestatic

Definition at line 102 of file ImathMath.h.

template<class T >
static T Math< T >::sqrt ( T  x)
inlinestatic

Definition at line 115 of file ImathMath.h.

template<class T >
static T Math< T >::tan ( T  x)
inlinestatic

Definition at line 100 of file ImathMath.h.

template<class T >
static T Math< T >::tanh ( T  x)
inlinestatic

Definition at line 103 of file ImathMath.h.


The documentation for this struct was generated from the following file: