|
| template<int Dimension, typename NumberType> |
| PolynomialCurve< Dimension, NumberType > | Slic3r::Geometry::fit_polynomial (const std::vector< Vec< Dimension, NumberType > > &observations, const std::vector< NumberType > &observation_points, const std::vector< NumberType > &weights, size_t order) |
| template<typename Kernel, int Dimension, typename NumberType> |
| PiecewiseFittedCurve< Dimension, NumberType, Kernel > | Slic3r::Geometry::fit_curve (const std::vector< Vec< Dimension, NumberType > > &observations, const std::vector< NumberType > &observation_points, const std::vector< NumberType > &weights, size_t segments_count, size_t endpoints_level_of_freedom) |
| template<int Dimension, typename NumberType> |
| PiecewiseFittedCurve< Dimension, NumberType, LinearKernel< NumberType > > | Slic3r::Geometry::fit_linear_spline (const std::vector< Vec< Dimension, NumberType > > &observations, std::vector< NumberType > observation_points, std::vector< NumberType > weights, size_t segments_count, size_t endpoints_level_of_freedom=0) |
| template<int Dimension, typename NumberType> |
| PiecewiseFittedCurve< Dimension, NumberType, CubicBSplineKernel< NumberType > > | Slic3r::Geometry::fit_cubic_bspline (const std::vector< Vec< Dimension, NumberType > > &observations, std::vector< NumberType > observation_points, std::vector< NumberType > weights, size_t segments_count, size_t endpoints_level_of_freedom=0) |
| template<int Dimension, typename NumberType> |
| PiecewiseFittedCurve< Dimension, NumberType, CubicCatmulRomKernel< NumberType > > | Slic3r::Geometry::fit_catmul_rom_spline (const std::vector< Vec< Dimension, NumberType > > &observations, std::vector< NumberType > observation_points, std::vector< NumberType > weights, size_t segments_count, size_t endpoints_level_of_freedom=0) |