26 #ifndef __SYNFIG_ADVANCED_OUTLINE_H
27 #define __SYNFIG_ADVANCED_OUTLINE_H
43 using namespace synfig;
93 virtual Vocab get_param_vocab()
const;
99 virtual bool connect_dynamic_param(
const String& param, etl::loose_handle<ValueNode> x );
103 bool connect_bline_to_wplist(etl::loose_handle<ValueNode> x);
104 bool connect_bline_to_dilist(etl::loose_handle<ValueNode> x);
107 void add_tip(std::vector<Point> &side_a, std::vector<Point> &side_b,
const Point vertex,
const Vector tangent,
const WidthPoint wp,
const Real gv);
108 void add_cusp(std::vector<Point> &side_a, std::vector<Point> &side_b,
const Point vertex,
const Vector curr,
const Vector last,
Real width);