#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 |