Index: ui/gfx/vector2d_f.cc |
diff --git a/ui/gfx/vector2d_f.cc b/ui/gfx/vector2d_f.cc |
deleted file mode 100644 |
index 2ad267074b3b57c0620ac12a037b96d34c4b96cd..0000000000000000000000000000000000000000 |
--- a/ui/gfx/vector2d_f.cc |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "ui/gfx/vector2d_f.h" |
- |
-#include <cmath> |
- |
-#include "base/strings/stringprintf.h" |
- |
-namespace gfx { |
- |
-std::string Vector2dF::ToString() const { |
- return base::StringPrintf("[%f %f]", x_, y_); |
-} |
- |
-bool Vector2dF::IsZero() const { |
- return x_ == 0 && y_ == 0; |
-} |
- |
-void Vector2dF::Add(const Vector2dF& other) { |
- x_ += other.x_; |
- y_ += other.y_; |
-} |
- |
-void Vector2dF::Subtract(const Vector2dF& other) { |
- x_ -= other.x_; |
- y_ -= other.y_; |
-} |
- |
-double Vector2dF::LengthSquared() const { |
- return static_cast<double>(x_) * x_ + static_cast<double>(y_) * y_; |
-} |
- |
-float Vector2dF::Length() const { |
- return static_cast<float>(std::sqrt(LengthSquared())); |
-} |
- |
-void Vector2dF::Scale(float x_scale, float y_scale) { |
- x_ *= x_scale; |
- y_ *= y_scale; |
-} |
- |
-double CrossProduct(const Vector2dF& lhs, const Vector2dF& rhs) { |
- return static_cast<double>(lhs.x()) * rhs.y() - |
- static_cast<double>(lhs.y()) * rhs.x(); |
-} |
- |
-double DotProduct(const Vector2dF& lhs, const Vector2dF& rhs) { |
- return static_cast<double>(lhs.x()) * rhs.x() + |
- static_cast<double>(lhs.y()) * rhs.y(); |
-} |
- |
-Vector2dF ScaleVector2d(const Vector2dF& v, float x_scale, float y_scale) { |
- Vector2dF scaled_v(v); |
- scaled_v.Scale(x_scale, y_scale); |
- return scaled_v; |
-} |
- |
-} // namespace gfx |