Commit cf81a085 authored by Mitsuru Oshima's avatar Mitsuru Oshima Committed by Commit Bot

Use c++11 cast

Bug: None
Change-Id: I793a6870e81b2f5f50bc8341f45f30829dc40260
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2433585
Auto-Submit: Mitsuru Oshima <oshima@chromium.org>
Reviewed-by: default avatarRobert Flack <flackr@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#811259}
parent 44541a20
......@@ -70,9 +70,9 @@ struct HomogeneousCoordinate {
// However, w may be close to 0 and we lose precision on our geometry
// calculations if we allow scaling to extremely large values.
return gfx::PointF(base::ClampToRange(x() * inv_w, -kInfiniteCoordinate,
(float)kInfiniteCoordinate),
float{kInfiniteCoordinate}),
base::ClampToRange(y() * inv_w, -kInfiniteCoordinate,
(float)kInfiniteCoordinate));
float{kInfiniteCoordinate}));
}
gfx::Point3F CartesianPoint3d() const {
......@@ -86,11 +86,11 @@ struct HomogeneousCoordinate {
// However, w may be close to 0 and we lose precision on our geometry
// calculations if we allow scaling to extremely large values.
return gfx::Point3F(base::ClampToRange(x() * inv_w, -kInfiniteCoordinate,
(float)kInfiniteCoordinate),
float{kInfiniteCoordinate}),
base::ClampToRange(y() * inv_w, -kInfiniteCoordinate,
(float)kInfiniteCoordinate),
float{kInfiniteCoordinate}),
base::ClampToRange(z() * inv_w, -kInfiniteCoordinate,
(float)kInfiniteCoordinate));
float{kInfiniteCoordinate}));
}
SkScalar x() const { return vec[0]; }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment