]> git.cworth.org Git - acre/blobdiff - acre.h
Add the notion of a style for each data set.
[acre] / acre.h
diff --git a/acre.h b/acre.h
index 663835c333dd8daca54b1f0da639f357280ea460..6bad89aa88555127137ef45a8494484f527972be 100644 (file)
--- a/acre.h
+++ b/acre.h
@@ -89,7 +89,8 @@ void
 acre_set_y_axis_range_auto (acre_t *acre);
 
 /* Add a dataset to the plot. The plot assumes ownership of the
- * dataset so it is not necessary to call acre_data_destroy on it. */
+ * dataset so it is not necessary to call acre_data_destroy on it.
+ */
 void
 acre_add_data (acre_t *acre, acre_data_t *data);
 
@@ -111,6 +112,16 @@ acre_data_create (void);
 void
 acre_data_destroy (acre_data_t *data);
 
+/* The style to be used for rendering data sets. */
+typedef enum
+{
+       ACRE_STYLE_LINE
+} acre_style_t;
+
+/* Set the rendering style for this dataset. */
+void
+acre_data_set_style (acre_data_t *data, acre_style_t style);
+
 /* Set the label for this dataset (to appear in the plot's key). */
 void
 acre_data_set_name (acre_data_t *data, const char *name);