+struct Polyline {
+ OBJECT_COMMON;
+ VPVector objects;
+ bool closed;
+ Object * clicked;
+
+ Polyline(): type(OTPolyline), id(Global::objectID++), selected(false), hovered(false), hitObject(false), clicked(NULL) {}
+ void Add(void * obj) { objects.push_back(obj); }
+ void Add(VPVector objs) { objects.insert(objects.end(), objs.begin(), objs.end()); }
+};
+