- if (data->points[i].x >= acre->x_axis.view_min &&
- data->points[i].x <= acre->x_axis.view_max &&
- data->points[i].y >= acre->y_axis.view_min &&
- data->points[i].y <= acre->y_axis.view_max)
- {
- if (pen_up)
- cairo_move_to (cr,
- data->points[i].x,
- data->points[i].y);
- else
- cairo_line_to (cr,
- data->points[i].x,
- data->points[i].y);
-
- pen_up = false;
- } else {
- pen_up = true;
- }