chiark / gitweb /
85dc96f31df978b0b0408bf556a292a0231a55d3
[moebius2.git] / minimise.h
1 /*
2  * Routines used for minimisation (only)
3  */
4
5 #ifndef MINIMISE_H
6 #define MINIMISE_H
7
8 #include "mgraph.h"
9
10 double graph_layout_cost(const Vertices v, const double vertex_areas[N]);
11 void graph_layout_prepare();
12
13 double noncircular_rim_cost(const Vertices vertices);
14 double edgewise_vertex_displacement_cost(const Vertices vertices);
15
16 #endif /*MINIMISE_H*/