Round the rectangle size to prevent float to int casting issues
And other minor style changes
This commit is contained in:
parent
72786d410e
commit
48d64ccad5
3 changed files with 9 additions and 8 deletions
|
@ -45,8 +45,8 @@ struct Rectangle {
|
|||
return Rectangle{left, top + y, right, bottom + y};
|
||||
}
|
||||
Rectangle<T> Scale(const float s) const {
|
||||
return Rectangle{left, top, static_cast<T>((right + left) * s),
|
||||
static_cast<T>((top + bottom) * s)};
|
||||
return Rectangle{left, top, static_cast<T>(left + GetWidth() * s),
|
||||
static_cast<T>(top + GetHeight() * s)};
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue