| synfig-studio
    1.0.3
    | 
Template File. More...
#include "blineconvert.h"#include <vector>#include <ETL/gaussian>#include <ETL/hermite>#include <ETL/clock>#include <float.h>#include <algorithm>#include <synfig/general.h>#include <cassert>#include "general.h"| Macros | |
| #define | EPSILON (1e-10) | 
| Typedefs | |
| typedef synfigapp::BLineConverter::cpindex | cpindex | 
| Functions | |
| template<class T > | |
| void | FivePointdt (T &df, const T &f1, const T &f2, const T &f3, const T &f4, const T &f5, int bias) | 
| template<class T > | |
| void | ThreePointdt (T &df, const T &f1, const T &f2, const T &f3, int bias) | 
| void | GetFirstDerivatives (const std::vector< synfig::Point > &f, unsigned int left, unsigned int right, char *out, unsigned int dfstride) | 
| void | GetSimpleDerivatives (const std::vector< synfig::Point > &f, int left, int right, std::vector< synfig::Point > &df, int outleft, const std::vector< synfig::Real > &) | 
| Real | CurveError (const synfig::Point *pts, unsigned int n, std::vector< synfig::Point > &work, int left, int right) | 
| int | tessellate_curves (const std::vector< cpindex > &inds, const std::vector< Point > &f, const std::vector< synfig::Vector > &df, std::vector< Point > &work) | 
Template File.
$Id$
| #define EPSILON (1e-10) | 
| 
 | inline | 
Referenced by GetFirstDerivatives().
| 
 | inline | 
Referenced by GetFirstDerivatives().
| void GetFirstDerivatives | ( | const std::vector< synfig::Point > & | f, | 
| unsigned int | left, | ||
| unsigned int | right, | ||
| char * | out, | ||
| unsigned int | dfstride | ||
| ) | 
References FivePointdt(), and ThreePointdt().
Referenced by synfigapp::BLineConverter::operator()().
| void GetSimpleDerivatives | ( | const std::vector< synfig::Point > & | f, | 
| int | left, | ||
| int | right, | ||
| std::vector< synfig::Point > & | df, | ||
| int | outleft, | ||
| const std::vector< synfig::Real > & | |||
| ) | 
| Real CurveError | ( | const synfig::Point * | pts, | 
| unsigned int | n, | ||
| std::vector< synfig::Point > & | work, | ||
| int | left, | ||
| int | right | ||
| ) | 
Referenced by synfigapp::BLineConverter::operator()().
| int tessellate_curves | ( | const std::vector< cpindex > & | inds, | 
| const std::vector< Point > & | f, | ||
| const std::vector< synfig::Vector > & | df, | ||
| std::vector< Point > & | work | ||
| ) | 
Referenced by synfigapp::BLineConverter::operator()().
 1.8.1.2
 1.8.1.2