all_include.h
branchgui
changeset 1 c69fedfbb9b3
child 6 603b85626bc0
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/all_include.h	Wed May 11 16:55:18 2005 +0000
     1.3 @@ -0,0 +1,39 @@
     1.4 +// -*- C++ -*- //
     1.5 +
     1.6 +#ifndef ALL_INCLUDE_H
     1.7 +#define ALL_INCLUDE_H
     1.8 +
     1.9 +#include <fstream>
    1.10 +#include <iostream>
    1.11 +
    1.12 +#include <vector>
    1.13 +
    1.14 +#include <lemon/list_graph.h>
    1.15 +#include <lemon/graph_reader.h>
    1.16 +#include <lemon/graph_writer.h>
    1.17 +#include <lemon/graph_utils.h>
    1.18 +#include <lemon/maps.h>
    1.19 +#include <lemon/error.h>
    1.20 +#include <lemon/xy.h>
    1.21 +
    1.22 +enum {WIDTH, COLOR, TEXT, PROPERTY_NUM};// properties;
    1.23 +#define RANGE 3
    1.24 +#define WIN_WIDTH 900
    1.25 +#define WIN_HEIGHT 600
    1.26 +
    1.27 +
    1.28 +#ifndef MAIN_PART
    1.29 +extern std::string * property_strings;
    1.30 +extern double * property_defaults;
    1.31 +#endif //MAIN_PART
    1.32 +
    1.33 +using namespace lemon;
    1.34 +
    1.35 +typedef xy<double> Coordinates;
    1.36 +typedef ListGraph Graph;
    1.37 +typedef Graph::NodeMap<Coordinates> CoordinatesMap;
    1.38 +typedef Graph::Node Node;
    1.39 +typedef Graph::EdgeIt EdgeIt;
    1.40 +typedef Graph::NodeIt NodeIt;
    1.41 +
    1.42 +#endif // ALL_INCLUDE_H