summaryrefslogtreecommitdiff
path: root/src/plot.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plot.c')
-rw-r--r--src/plot.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/plot.c b/src/plot.c
index 55437cf..6303127 100644
--- a/src/plot.c
+++ b/src/plot.c
@@ -140,3 +140,14 @@ bool nsfb_plot_readrect(nsfb_t *nsfb, nsfb_bbox_t *rect, nsfb_colour_t *buffer)
{
return nsfb->plotter_fns->readrect(nsfb, rect, buffer);
}
+
+
+bool nsfb_plot_cubic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_point_t *ctrlb, nsfb_colour_t c)
+{
+ return nsfb->plotter_fns->cubic(nsfb, curve, ctrla, ctrlb, c);
+}
+
+bool nsfb_plot_quadratic_bezier(nsfb_t *nsfb, nsfb_bbox_t *curve, nsfb_point_t *ctrla, nsfb_colour_t c)
+{
+ return nsfb->plotter_fns->quadratic(nsfb, curve, ctrla, c);
+}