void bv_chart_add_point(BVChart *chart, float x, float y) {
BVChartPrivate *priv = bv_chart_get_instance_private(chart);
void bv_chart_add_point(BVChart *chart, float x, float y) {
BVChartPrivate *priv = bv_chart_get_instance_private(chart);
struct BVChartPoint p = {.x = x, .y = y};
g_array_append_val(priv->points, p);
}
struct BVChartPoint p = {.x = x, .y = y};
g_array_append_val(priv->points, p);
}