diff options
author | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 05:42:19 +0000 |
---|---|---|
committer | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 05:42:19 +0000 |
commit | 81e9af664a30a4aef130c63b3119b67ad21f3069 (patch) | |
tree | bf0be2a73e1a106d98011fde75ec5d1442ca0f4d /ui/gfx/size_conversions.cc | |
parent | 952eedd8fb698ef10c2195e93a4914f2ef7a8b50 (diff) | |
download | chromium_src-81e9af664a30a4aef130c63b3119b67ad21f3069.zip chromium_src-81e9af664a30a4aef130c63b3119b67ad21f3069.tar.gz chromium_src-81e9af664a30a4aef130c63b3119b67ad21f3069.tar.bz2 |
Add gfx::ToRoundedSize() method to round a floating point size to an integer size.
R=sky
BUG=147395
Review URL: https://chromiumcodereview.appspot.com/11096034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161502 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/gfx/size_conversions.cc')
-rw-r--r-- | ui/gfx/size_conversions.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/gfx/size_conversions.cc b/ui/gfx/size_conversions.cc index 7fb3d24..eacbeb4 100644 --- a/ui/gfx/size_conversions.cc +++ b/ui/gfx/size_conversions.cc @@ -20,5 +20,11 @@ Size ToCeiledSize(const SizeF& size) { return Size(w, h); } +Size ToRoundedSize(const SizeF& size) { + int w = ToRoundedInt(size.width()); + int h = ToRoundedInt(size.height()); + return Size(w, h); +} + } // namespace gfx |