Добавил:
serega_ovc
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lab2 / square
.h#pragma once
#include "shape.h"
#include <vector>
class Square:public Shape{
public:
Square(const Point ¢er,const Color& color, double _a);
Square(const Square& square);
void Move(const Point& p);
void Turn(double angle);
void Scale(double scale);
double get_a() const;
friend std::ostream& operator<<(std::ostream& out,const Square& square);
protected:
std::vector<Point> tops;
double a;
};