summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2010-01-22 23:20:06 +0000
committerVincent Sanders <vince@netsurf-browser.org>2010-01-22 23:20:06 +0000
commitf6c7cb873e7998ff0641131bba57c0f83e53b938 (patch)
treeab2d3fd958ab4057bc3541450dbb101d87607583 /include
parentec0a1adadf3c64957c8f7d529c6bdbf3fa037dd8 (diff)
downloadlibnsfb-f6c7cb873e7998ff0641131bba57c0f83e53b938.tar.gz
libnsfb-f6c7cb873e7998ff0641131bba57c0f83e53b938.tar.bz2
add basic (but working) path support
svn path=/trunk/libnsfb/; revision=9865
Diffstat (limited to 'include')
-rw-r--r--include/libnsfb_plot.h4
-rw-r--r--include/plot.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/include/libnsfb_plot.h b/include/libnsfb_plot.h
index 34be612..931243d 100644
--- a/include/libnsfb_plot.h
+++ b/include/libnsfb_plot.h
@@ -138,9 +138,9 @@ bool nsfb_plot_arc(nsfb_t *nsfb, int x, int y, int radius, int angle1, int angle
*/
bool nsfb_plot_point(nsfb_t *nsfb, int x, int y, nsfb_colour_t c);
-bool nsfb_plot_cubic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_point_t *ctrlb, nsfb_colour_t c);
+bool nsfb_plot_cubic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_point_t *ctrlb, nsfb_plot_pen_t *pen);
-bool nsfb_plot_quadratic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_colour_t cl);
+bool nsfb_plot_quadratic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_plot_pen_t *pen);
bool nsfb_plot_path(nsfb_t *nsfb, int pathc, nsfb_plot_pathop_t *pathop, nsfb_plot_pen_t *pen);
diff --git a/include/plot.h b/include/plot.h
index a745eb4..38bed61 100644
--- a/include/plot.h
+++ b/include/plot.h
@@ -84,11 +84,11 @@ typedef bool (nsfb_plotfn_readrect_t)(nsfb_t *nsfb, nsfb_bbox_t *rect, nsfb_colo
/** Plot quadratic bezier spline
*/
-typedef bool (nsfb_plotfn_quadratic_bezier_t)(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_colour_t c);
+typedef bool (nsfb_plotfn_quadratic_bezier_t)(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_plot_pen_t *pen);
/** Plot cubic bezier spline
*/
-typedef bool (nsfb_plotfn_cubic_bezier_t)(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_point_t *ctrlb, nsfb_colour_t c);
+typedef bool (nsfb_plotfn_cubic_bezier_t)(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_point_t *ctrlb, nsfb_plot_pen_t *pen);
typedef bool (nsfb_plotfn_polylines_t)(nsfb_t *nsfb, int pointc, const nsfb_point_t *points, nsfb_plot_pen_t *pen);