19 #ifndef AGG_CONV_DASH_INCLUDED 20 #define AGG_CONV_DASH_INCLUDED 22 #include "agg_basics.h" 23 #include "agg_vcgen_dash.h" 24 #include "agg_conv_adaptor_vcgen.h" 30 template<
class VertexSource,
class Markers=null_markers>
33 typedef Markers marker_type;
41 void remove_all_dashes()
43 base_type::generator().remove_all_dashes();
46 void add_dash(
double dash_len,
double gap_len)
48 base_type::generator().add_dash(dash_len, gap_len);
51 void dash_start(
double ds)
53 base_type::generator().dash_start(ds);
56 void shorten(
double s) { base_type::generator().shorten(s); }
57 double shorten()
const {
return base_type::generator().shorten(); }