Index: ui/gfx/transform.cc |
diff --git a/ui/gfx/transform.cc b/ui/gfx/transform.cc |
index 88f0942a974f8067df245e8a6c2b1fb7cd803391..6a44391c02760477e2eeddb75b4da9e3c59980d1 100644 |
--- a/ui/gfx/transform.cc |
+++ b/ui/gfx/transform.cc |
@@ -175,10 +175,18 @@ void Transform::Scale3d(SkMScalar x, SkMScalar y, SkMScalar z) { |
matrix_.preScale(x, y, z); |
} |
+void Transform::Translate(const Vector2dF& offset) { |
+ Translate(offset.x(), offset.y()); |
+} |
+ |
void Transform::Translate(SkMScalar x, SkMScalar y) { |
matrix_.preTranslate(x, y, 0); |
} |
+void Transform::Translate3d(const Vector3dF& offset) { |
+ Translate3d(offset.x(), offset.y(), offset.z()); |
+} |
+ |
void Transform::Translate3d(SkMScalar x, SkMScalar y, SkMScalar z) { |
matrix_.preTranslate(x, y, z); |
} |