* removed const m_dimensions in VectorBase and replaced it with N * changed signature of DummyNode::operator= * fixed warning for DummyNode wrongly declared as class
17 lines
333 B
C++
17 lines
333 B
C++
#ifndef GRAPH_LAYOUTER_H
|
|
#define GRAPH_LAYOUTER_H
|
|
|
|
#include <vector>
|
|
|
|
struct DummyNode;
|
|
|
|
typedef void (*LayoutFunction)(std::vector<DummyNode>&);
|
|
|
|
class GraphLayouter
|
|
{
|
|
public:
|
|
static void layoutSimpleRaster(std::vector<DummyNode>& nodes);
|
|
static void layoutSimpleRing(std::vector<DummyNode>& nodes);
|
|
};
|
|
|
|
#endif // GRAPH_LAYOUTER_H
|