Cosmetics + started to prepare use without X11.
[universe.git] / universe.h
index 77980b8..f87f112 100644 (file)
@@ -8,16 +8,19 @@
 #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:
@@ -45,7 +48,10 @@ 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);