Lines Matching refs:base_type
35 typedef conv_adaptor_vcgen<VertexSource, vcgen_stroke, Markers> base_type;
42 void line_cap(line_cap_e lc) { base_type::generator().line_cap(lc); }
43 void line_join(line_join_e lj) { base_type::generator().line_join(lj); }
44 void inner_join(inner_join_e ij) { base_type::generator().inner_join(ij); }
46 line_cap_e line_cap() const { return base_type::generator().line_cap(); }
47 line_join_e line_join() const { return base_type::generator().line_join(); }
48 inner_join_e inner_join() const { return base_type::generator().inner_join(); }
50 void width(double w) { base_type::generator().width(w); }
51 void miter_limit(double ml) { base_type::generator().miter_limit(ml); }
52 void miter_limit_theta(double t) { base_type::generator().miter_limit_theta(t); }
53 void inner_miter_limit(double ml) { base_type::generator().inner_miter_limit(ml); }
54 void approximation_scale(double as) { base_type::generator().approximation_scale(as); }
56 double width() const { return base_type::generator().width(); }
57 double miter_limit() const { return base_type::generator().miter_limit(); }
58 double inner_miter_limit() const { return base_type::generator().inner_miter_limit(); }
59 double approximation_scale() const { return base_type::generator().approximation_scale(); }
61 void shorten(double s) { base_type::generator().shorten(s); }
62 double shorten() const { return base_type::generator().shorten(); }