X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Ftransform.cpp;fp=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Ftransform.cpp;h=3d68c1dcc4d14cd32153dc4c35453dff5617bc15;hb=5ddcf36f04cfbd10fabda4e3c5633cb27cdd4c0a;hp=0154eefbf4358b386a27603122043e05c73fa0aa;hpb=cee5940bae97612105db8b7e1ffcf513f9d9150c;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/transform.cpp b/synfig-core/trunk/src/synfig/transform.cpp index 0154eef..3d68c1d 100644 --- a/synfig-core/trunk/src/synfig/transform.cpp +++ b/synfig-core/trunk/src/synfig/transform.cpp @@ -52,7 +52,7 @@ synfig::GUID TransformStack::get_guid()const { GUID ret(0); - + for(const_iterator iter(begin());iter!=end();++iter) ret%=(*iter)->get_guid(); return ret; @@ -62,10 +62,10 @@ synfig::Vector TransformStack::perform(const synfig::Vector& x)const { synfig::Vector ret(x); - + for(const_reverse_iterator iter(rbegin());iter!=rend();++iter) ret=(*iter)->perform(ret); - + return ret; } @@ -73,10 +73,10 @@ synfig::Vector TransformStack::unperform(const synfig::Vector& x)const { synfig::Vector ret(x); - + for(const_iterator iter(begin());iter!=end();++iter) ret=(*iter)->unperform(ret); - + return ret; } @@ -137,7 +137,7 @@ Transform::unperform(const synfig::Rect& x)const Point min(x.get_min()); Point max(x.get_max()); - + Rect ret(unperform(min),unperform(max)); std::swap(min[1],max[1]);