summaryrefslogtreecommitdiff
path: root/src/common/math_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/math_util.h')
-rw-r--r--src/common/math_util.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/common/math_util.h b/src/common/math_util.h
index 696bd43ea..41d89666c 100644
--- a/src/common/math_util.h
+++ b/src/common/math_util.h
@@ -27,12 +27,10 @@ struct Rectangle {
27 T right; 27 T right;
28 T bottom; 28 T bottom;
29 29
30 Rectangle() { 30 Rectangle() {}
31 }
32 31
33 Rectangle(T left, T top, T right, T bottom) 32 Rectangle(T left, T top, T right, T bottom)
34 : left(left), top(top), right(right), bottom(bottom) { 33 : left(left), top(top), right(right), bottom(bottom) {}
35 }
36 34
37 T GetWidth() const { 35 T GetWidth() const {
38 return std::abs(static_cast<typename std::make_signed<T>::type>(right - left)); 36 return std::abs(static_cast<typename std::make_signed<T>::type>(right - left));