Привет всем!
В общем , есть фигуры созданные с помощью замкнутых полилиний.
Задача следующая, нужно заштриховать фигуры созданные с помощью полилиний.
Есть вектор, который хранит пары координат созданных фигур.
Не могу понять, как посчитать угол наклона сторон, делаю следующее:
double angle = 0;
for(int i = 1; i < number_of_points(); ++i)
{
angle = atan2(double(point(i).y-point(i-1).y),double(point(i).x-point(i-1).x));
a.push_back(angle);
angle = double();
}
angle = atan2(double(point(0).y-point(number_of_points()-1).y),double(point(0).x-point(number_of_points()-1).x)); // Подсчитываю угол последней "замыкающей" полилинии.
a.push_back(angle);
В итоге получаются совершенно другие углы...