#ifndef __HW_3__ #define __HW_3__ #include #include #include "Box.h" #include "Line.h" #include "Point2.h" #include "State.h" #include "Country.h" #include "LineFinder.h" typedef vector StringList; ostream& operator<<(ostream& os, Point2& p); ostream& operator<<(ostream& os, Line& l); void error(const string& msg, const string& param = ""); void log(const string& msg, const string& param = ""); Line* loadLine(const string& s); State* loadState(const string& file); Country* loadCountry(StringList& files); LineList *findLines(Country& c, Point2& a, Point2& b); #endif // __HW_3__