Ported Polygon->is_counter_clockwise() and rearranged code in .cpp files

This commit is contained in:
Alessandro Ranellucci 2013-07-16 21:04:14 +02:00
parent bd3fb21cfd
commit fe061b19ad
27 changed files with 675 additions and 660 deletions

View file

@ -0,0 +1,29 @@
#include "ExPolygonCollection.hpp"
namespace Slic3r {
void
ExPolygonCollection::scale(double factor)
{
for (ExPolygons::iterator it = expolygons.begin(); it != expolygons.end(); ++it) {
(*it).scale(factor);
}
}
void
ExPolygonCollection::translate(double x, double y)
{
for (ExPolygons::iterator it = expolygons.begin(); it != expolygons.end(); ++it) {
(*it).translate(x, y);
}
}
void
ExPolygonCollection::rotate(double angle, Point* center)
{
for (ExPolygons::iterator it = expolygons.begin(); it != expolygons.end(); ++it) {
(*it).rotate(angle, center);
}
}
}