summaryrefslogtreecommitdiff
path: root/core/fxcrt/fx_coordinates.h
diff options
context:
space:
mode:
authorLei Zhang <thestig@chromium.org>2018-10-18 20:39:02 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-10-18 20:39:02 +0000
commit4754adaf70d8708610ea31a4d5e3df7c4fcb2ef0 (patch)
tree03a9641804ec0c796fc3447b07c423ae6059f171 /core/fxcrt/fx_coordinates.h
parent70156345b2a7bc57b8bfca5f3d58c34505ad6518 (diff)
downloadpdfium-4754adaf70d8708610ea31a4d5e3df7c4fcb2ef0.tar.xz
Add unit tests for CFX_Matrix::TransformRect().
Change-Id: Id4bebae05116422b15019e7b972f5e8594317afe Reviewed-on: https://pdfium-review.googlesource.com/c/43949 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Diffstat (limited to 'core/fxcrt/fx_coordinates.h')
-rw-r--r--core/fxcrt/fx_coordinates.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/fxcrt/fx_coordinates.h b/core/fxcrt/fx_coordinates.h
index d01191da37..4a63a6ca37 100644
--- a/core/fxcrt/fx_coordinates.h
+++ b/core/fxcrt/fx_coordinates.h
@@ -274,6 +274,10 @@ class CFX_FloatRect {
float Width() const { return right - left; }
float Height() const { return top - bottom; }
+ float Left() const { return left; }
+ float Bottom() const { return bottom; }
+ float Right() const { return right; }
+ float Top() const { return top; }
void Inflate(float x, float y);
void Inflate(float other_left,
@@ -426,6 +430,8 @@ class CFX_RectF {
return rt.left >= left && rt.right() <= right() && rt.top >= top &&
rt.bottom() <= bottom();
}
+ float Left() const { return left; }
+ float Top() const { return top; }
float Width() const { return width; }
float Height() const { return height; }
SizeType Size() const { return SizeType(width, height); }