author | francesco-ST <francesco.abbate@st.com> | 2010年08月03日 16:21:43 +0200 |
---|---|---|
committer | francesco-ST <francesco.abbate@st.com> | 2010年08月03日 16:21:43 +0200 |
commit | 8ed2c9566077d71e77846c3acc8ab7edb9a6bcc6 (patch) | |
tree | cee3c8f0e8b31b013049dafcbdcb9c02b6d23f82 /agg-plot/scalable.h | |
parent | 481e84cfa6cd828a5b3ab1c5af8bd8c598192783 (diff) | |
download | gsl-shell-8ed2c9566077d71e77846c3acc8ab7edb9a6bcc6.tar.gz |
-rw-r--r-- | agg-plot/scalable.h | 11 |
diff --git a/agg-plot/scalable.h b/agg-plot/scalable.h index 2521426d..fcc7c4eb 100644 --- a/agg-plot/scalable.h +++ b/agg-plot/scalable.h @@ -23,21 +23,14 @@ #include "agg_trans_affine.h" -struct vertex_source { +struct scalable { + virtual void rewind(unsigned path_id) = 0; virtual unsigned vertex(double* x, double* y) = 0; - virtual ~vertex_source() { }; -}; - -struct scalable_object { virtual void apply_transform(const agg::trans_affine& m, double as) = 0; virtual bool dispose() = 0; - virtual ~scalable_object() { }; -}; - -struct scalable : public vertex_source, public scalable_object { virtual ~scalable() { }; }; |