Update.
[universe.git] / canvas.h
1
2 ////////////////////////////////////////////////////////////////////
3 // START_IP_HEADER                                                //
4 //                                                                //
5 // Written by Francois Fleuret                                    //
6 // Contact <francois.fleuret@idiap.ch> for comments & bug reports //
7 //                                                                //
8 // END_IP_HEADER                                                  //
9 ////////////////////////////////////////////////////////////////////
10
11 #ifndef CANVAS_H
12 #define CANVAS_H
13
14 #include "misc.h"
15
16 class Canvas {
17 public:
18   virtual void set_line_width(scalar_t w) = 0;
19   virtual void set_drawing_color(scalar_t r, scalar_t g, scalar_t b) = 0;
20   virtual void draw_polygon(int filled, int nb, scalar_t *x, scalar_t *y) = 0;
21 };
22
23 #endif