HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImathRoots.h File Reference
#include "ImathMath.h"
#include "ImathNamespace.h"
#include <complex>
+ Include dependency graph for ImathRoots.h:

Go to the source code of this file.

Functions

template<class T >
IMATH_INTERNAL_NAMESPACE_HEADER_ENTER
int 
solveLinear (T a, T b, T &x)
 
template<class T >
int solveQuadratic (T a, T b, T c, T x[2])
 
template<class T >
int solveNormalizedCubic (T r, T s, T t, T x[3])
 
template<class T >
int solveCubic (T a, T b, T c, T d, T x[3])
 
template<class T >
int solveLinear (T a, T b, T &x)
 

Function Documentation

template<class T >
int solveCubic ( a,
b,
c,
d,
x[3] 
)

Definition at line 205 of file ImathRoots.h.

template<class T >
IMATH_INTERNAL_NAMESPACE_HEADER_ENTER int solveLinear ( a,
b,
T &  x 
)

Definition at line 97 of file ImathRoots.h.

template<class T >
int solveLinear ( a,
b,
T &  x 
)

Definition at line 97 of file ImathRoots.h.

template<class T >
int solveNormalizedCubic ( r,
s,
t,
x[3] 
)

Definition at line 151 of file ImathRoots.h.

template<class T >
int solveQuadratic ( a,
b,
c,
x[2] 
)

Definition at line 117 of file ImathRoots.h.