7 void CopyObjects(std::vector<void *> & from, std::vector<void *> & to);
8 Object * CopyObject(Object * obj);
9 void MoveSelectedObjectsTo(std::vector<void *> & dest, std::vector<void *> & from);
10 void CopySelectedObjectsTo(std::vector<void *> & dest, std::vector<void *> & from);
11 void AddObjectsTo(std::vector<void *> & dest, std::vector<void *> & from);
12 void ClearSelected(std::vector<void *> & v);
13 void SelectAll(std::vector<void *> & v);
14 void DeleteContents(std::vector<void *> & v);
15 void DeleteSelectedObjects(std::vector<void *> & v);
16 void RemoveSelectedObjects(std::vector<void *> & v);
17 void SavePointsFrom(std::vector<void *> & v, std::vector<Object> & s);
18 void RestorePointsTo(std::vector<void *> & v, std::vector<Object> & s);
19 void RestorePointsTo(std::vector<void *> & v, std::vector<void *> & s);
20 void TranslateObject(Object * obj, Point delta);
21 void TranslateContainer(Container * c, Point point, Point delta);
22 void TranslateObjects(std::vector<void *> & v, Point delta);
23 std::vector<void *> Flatten(Container * src);