#include <iostream>
#include <cmath>
+#include "misc.h"
+#include "polygon.h"
+
+#ifdef X11_SUPPORT
+#include "simple_window.h"
+#endif
+
#ifdef CAIRO_SUPPORT
#include <cairo.h>
#endif
using namespace std;
-#include "misc.h"
-#include "simple_window.h"
-#include "polygon.h"
-
class Universe {
scalar_t _xmax, _ymax;
public:
Polygon *pick_polygon(scalar_t x, scalar_t y);
void print_xfig(XFigTracer *tracer);
+
+#ifdef X11_SUPPORT
void draw(SimpleWindow *window);
+#endif
#ifdef CAIRO_SUPPORT
void draw(cairo_t *context_resource);