all_include.h
branchgui
changeset 3 bd60a2909c53
child 6 603b85626bc0
equal deleted inserted replaced
-1:000000000000 0:6de043a7efe5
       
     1 // -*- C++ -*- //
       
     2 
       
     3 #ifndef ALL_INCLUDE_H
       
     4 #define ALL_INCLUDE_H
       
     5 
       
     6 #include <fstream>
       
     7 #include <iostream>
       
     8 
       
     9 #include <vector>
       
    10 
       
    11 #include <lemon/list_graph.h>
       
    12 #include <lemon/graph_reader.h>
       
    13 #include <lemon/graph_writer.h>
       
    14 #include <lemon/graph_utils.h>
       
    15 #include <lemon/maps.h>
       
    16 #include <lemon/error.h>
       
    17 #include <lemon/xy.h>
       
    18 
       
    19 enum {WIDTH, COLOR, TEXT, PROPERTY_NUM};// properties;
       
    20 #define RANGE 3
       
    21 #define WIN_WIDTH 900
       
    22 #define WIN_HEIGHT 600
       
    23 
       
    24 
       
    25 #ifndef MAIN_PART
       
    26 extern std::string * property_strings;
       
    27 extern double * property_defaults;
       
    28 #endif //MAIN_PART
       
    29 
       
    30 using namespace lemon;
       
    31 
       
    32 typedef xy<double> Coordinates;
       
    33 typedef ListGraph Graph;
       
    34 typedef Graph::NodeMap<Coordinates> CoordinatesMap;
       
    35 typedef Graph::Node Node;
       
    36 typedef Graph::EdgeIt EdgeIt;
       
    37 typedef Graph::NodeIt NodeIt;
       
    38 
       
    39 #endif // ALL_INCLUDE_H