1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "ui/gfx/geometry/point_conversions.h"
6
7#include "ui/gfx/geometry/safe_integer_conversions.h"
8
9namespace gfx {
10
11Point ToFlooredPoint(const PointF& point) {
12  int x = ToFlooredInt(point.x());
13  int y = ToFlooredInt(point.y());
14  return Point(x, y);
15}
16
17Point ToCeiledPoint(const PointF& point) {
18  int x = ToCeiledInt(point.x());
19  int y = ToCeiledInt(point.y());
20  return Point(x, y);
21}
22
23Point ToRoundedPoint(const PointF& point) {
24  int x = ToRoundedInt(point.x());
25  int y = ToRoundedInt(point.y());
26  return Point(x, y);
27}
28
29}  // namespace gfx
30
31