Classes | Namespaces | Functions
PolynomialValues.h File Reference
#include "SurgSim/Math/Polynomial.h"
#include "SurgSim/Math/PolynomialRoots.h"
#include "SurgSim/Math/IntervalArithmetic.h"
#include "SurgSim/Math/MinMax.h"
#include "SurgSim/Math/PolynomialValues-inl.h"

Go to the source code of this file.

Classes

class  SurgSim::Math::PolynomialValues< T, N >
 Class to manage polynomial based calculations of interval boundaries. More...
 
class  SurgSim::Math::PolynomialValues< T, 0 >
 PolynomialValues<T, 0> specializes the PolynomialValues class for degree 0 (constant polynomials) More...
 
class  SurgSim::Math::PolynomialValues< T, 1 >
 PolynomialValues<T, 1> specializes the PolynomialValues class for degree 1 (linear polynomials) More...
 
class  SurgSim::Math::PolynomialValues< T, 2 >
 PolynomialValues<T, 2> specializes the PolynomialValues class for degree 2 (quadratic polynomials) More...
 
class  SurgSim::Math::PolynomialValues< T, 3 >
 PolynomialValues<T, 3> specializes the PolynomialValues class for degree 3 (cubic polynomials) More...
 

Namespaces

 SurgSim
 
 SurgSim::Math
 

Functions

template<class T , int N>
Interval< T > SurgSim::Math::valuesOverInterval (const Polynomial< T, N > &p, const Interval< T > &interval)
 Calculate the minimum and maximum values of the dependent variable over a specified range of the independent variable. More...