#ifndef OBSTACLE_H #define OBSTACLE_H #include "type.h" class obstacle{ private: public: polygon poly; double x; double y; double xi; double yi; double r; obstacle(); obstacle(const obstacle &); obstacle(polygon); obstacle(polygon, double, double, double); void fix(); polygon body(double); friend istream& operator>>(istream&, obstacle&); friend ostream& operator<<(ostream&, const obstacle&); }; #endif