Index: Source/platform/geometry/FloatPoint3D.h |
diff --git a/Source/platform/geometry/FloatPoint3D.h b/Source/platform/geometry/FloatPoint3D.h |
index d32ce299c4a323cd65a4fda529500c552566e3e4..b6d7579139cec21f21fdbbe4082b05b5a79d7ece 100644 |
--- a/Source/platform/geometry/FloatPoint3D.h |
+++ b/Source/platform/geometry/FloatPoint3D.h |
@@ -24,6 +24,7 @@ |
#define FloatPoint3D_h |
#include "platform/geometry/FloatPoint.h" |
+#include "third_party/skia/include/core/SkPoint3.h" |
namespace blink { |
@@ -127,6 +128,8 @@ public: |
float distanceTo(const FloatPoint3D& a) const; |
+ operator SkPoint3() const { return SkPoint3::Make(m_x, m_y, m_z); } |
+ |
private: |
float m_x; |
float m_y; |