Bug 1139675 - Add a couple of operator overloads to BaseSize. r=kats

--HG--
extra : rebase_source : 83dc92abae4c970b93d9d6f6841392a6530d560d
extra : source : 2d49fc7c82c580e115bfcca8709582a7a9abda6b
This commit is contained in:
Botond Ballo 2015-03-06 18:07:30 -05:00
Родитель d8509a9780
Коммит d3aed336d6
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -69,6 +69,9 @@ struct BaseSize {
Sub operator/(T aScale) const {
return Sub(width / aScale, height / aScale);
}
friend Sub operator*(T aScale, const Sub& aSize) {
return Sub(aScale * aSize.width, aScale * aSize.height);
}
void Scale(T aXScale, T aYScale) {
width *= aXScale;
height *= aYScale;