synfig-studio  1.0.3
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
synfigapp::BLineConverter Class Reference

#include <blineconvert.h>

Classes

struct  cpindex

Public Member Functions

 BLineConverter ()
void operator() (std::list< synfig::BLinePoint > &out, const std::list< synfig::Point > &in, const std::list< synfig::Real > &in_w)

Static Public Member Functions

static void EnforceMinWidth (std::list< synfig::BLinePoint > &bline, synfig::Real min_pressure)

Public Attributes

synfig::Real width
synfig::Real pixelwidth
synfig::Real smoothness

Constructor & Destructor Documentation

synfigapp::BLineConverter::BLineConverter ( )

Member Function Documentation

void synfigapp::BLineConverter::EnforceMinWidth ( std::list< synfig::BLinePoint > &  bline,
synfig::Real  min_pressure 
)
static
void synfigapp::BLineConverter::operator() ( std::list< synfig::BLinePoint > &  out,
const std::list< synfig::Point > &  in,
const std::list< synfig::Real > &  in_w 
)
Todo:
make this configurable
Todo:
is this legal? it reads off the end of the vector

References CurveError(), EPSILON, GetFirstDerivatives(), and tessellate_curves().

Member Data Documentation

synfig::Real synfigapp::BLineConverter::width
synfig::Real synfigapp::BLineConverter::pixelwidth
synfig::Real synfigapp::BLineConverter::smoothness

The documentation for this class was generated from the following files: