#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 | |
| MR_BIND_IGNORE 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 |
| MR_BIND_IGNORE Eigen::Vector<T, n> MR::Polynomial< T, degree >::a |
|
staticconstexpr |