#include <MRBestFitPolynomial.h>
Public Member Functions | |
template<typename NewT > | |
Polynomial< NewT, degree > | cast () const |
MRMESH_API T | operator() (T x) const |
MRMESH_API std::vector< T > | solve (T tol) const |
MRMESH_API Polynomial< T, degree==0 ? 0 :degree - 1 > | deriv () const |
MRMESH_API T | intervalMin (T a, T b) const |
Public Attributes | |
Eigen::Vector< T, n > | a |
Static Public Attributes | |
static constexpr size_t | n = degree + 1 |
|
inline |
MRMESH_API Polynomial< T, degree==0 ? 0 :degree - 1 > MR::Polynomial< T, degree >::deriv | ( | ) | const |
MRMESH_API T MR::Polynomial< T, degree >::intervalMin | ( | T | a, |
T | b ) const |
MRMESH_API T MR::Polynomial< T, degree >::operator() | ( | T | x | ) | const |
MRMESH_API std::vector< T > MR::Polynomial< T, degree >::solve | ( | T | tol | ) | const |
Eigen::Vector<T, n> MR::Polynomial< T, degree >::a |
|
staticconstexpr |