Index: ui/gfx/rect_conversions.h |
diff --git a/ui/gfx/rect_conversions.h b/ui/gfx/rect_conversions.h |
index c8170cce0acdad9f9671dde7e295ebc907ebf9f0..7c971b3eaa12002d17b42ced90439315c63509b8 100644 |
--- a/ui/gfx/rect_conversions.h |
+++ b/ui/gfx/rect_conversions.h |
@@ -16,6 +16,12 @@ UI_EXPORT Rect ToEnclosingRect(const RectF& rect); |
// Returns the largest Rect that is enclosed by the given RectF. |
UI_EXPORT Rect ToEnclosedRect(const RectF& rect); |
+// Returns the Rect after snapping the corners of the RectF to an integer grid. |
+// This should only be used when the RectF you provide is expected to be an |
+// integer rect with floating point error. If it is an arbitrary RectF, then |
+// you should use a different method. |
+UI_EXPORT Rect ToNearestRect(const RectF& rect); |
+ |
// Returns a Rect obtained by flooring the values of the given RectF. |
// Please prefer the previous two functions in new code. |
UI_EXPORT Rect ToFlooredRectDeprecated(const RectF& rect); |