COIN-OR::LEMON - Graph Library

source: glemon-0.x/all_include.h @ 6:603b85626bc0

gui
Last change on this file since 6:603b85626bc0 was 6:603b85626bc0, checked in by Akos Ladanyi, 19 years ago

dos2unix

File size: 794 bytes
Line 
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
19enum {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
26extern std::string * property_strings;
27extern double * property_defaults;
28#endif //MAIN_PART
29
30using namespace lemon;
31
32typedef xy<double> Coordinates;
33typedef ListGraph Graph;
34typedef Graph::NodeMap<Coordinates> CoordinatesMap;
35typedef Graph::Node Node;
36typedef Graph::EdgeIt EdgeIt;
37typedef Graph::NodeIt NodeIt;
38
39#endif // ALL_INCLUDE_H
Note: See TracBrowser for help on using the repository browser.