author | francesco-ST <francesco.abbate@st.com> | 2010年07月12日 14:36:26 +0200 |
---|---|---|
committer | francesco-ST <francesco.abbate@st.com> | 2010年07月12日 14:36:26 +0200 |
commit | 672a38519fcdaf698f459a9c222c2071cff49220 (patch) | |
tree | bb4f5de4b753bc02dc7b32e4cd498ab3a6a9e00f /agg-plot/agg-parse-trans.h | |
parent | 3bb87ad6eaae77b17a0f76675cbe90fd6047b075 (diff) | |
download | gsl-shell-672a38519fcdaf698f459a9c222c2071cff49220.tar.gz |
-rw-r--r-- | agg-plot/agg-parse-trans.h | 24 |
diff --git a/agg-plot/agg-parse-trans.h b/agg-plot/agg-parse-trans.h new file mode 100644 index 00000000..02dff4ac --- /dev/null +++ b/agg-plot/agg-parse-trans.h @@ -0,0 +1,24 @@ +#ifndef AGG_PARSE_TRANS_H +#define AGG_PARSE_TRANS_H + +extern "C" { +#include "lua.h" +} + +#include "vertex-source.h" + +extern vertex_source * parse_spec (lua_State *L, int specindex, + vertex_source *obj); + +extern vertex_source * parse_spec_pipeline (lua_State *L, int index, + vertex_source *obj); + + +extern vertex_source * build_stroke (lua_State *L, int i, vertex_source *s); +extern vertex_source * build_curve (lua_State *L, int i, vertex_source *s); +extern vertex_source * build_marker (lua_State *L, int i, vertex_source *s); +extern vertex_source * build_dash (lua_State *L, int i, vertex_source *s); +extern vertex_source * build_translate (lua_State *L, int i, vertex_source *s); +extern vertex_source * build_rotate (lua_State *L, int i, vertex_source *s); + +#endif |