#ifndef MSP_GLTK_ARRANGEMENT_H_
#define MSP_GLTK_ARRANGEMENT_H_
-#include <list>
#include <stdexcept>
+#include <vector>
#include <msp/core/noncopyable.h>
#include "layout.h"
#include "mspgltk_api.h"
struct Edge
{
- std::list<Widget *> widgets;
+ std::vector<Widget *> widgets;
bool aligned = false;
bool empty() { return widgets.empty(); }