diff options
-rw-r--r-- | api/current.txt | 1 | ||||
-rw-r--r-- | graphics/java/android/graphics/Outline.java | 11 | ||||
-rw-r--r-- | graphics/java/android/graphics/Path.java | 4 |
3 files changed, 14 insertions, 2 deletions
diff --git a/api/current.txt b/api/current.txt index d0971b3..7eb85d1 100644 --- a/api/current.txt +++ b/api/current.txt @@ -10933,6 +10933,7 @@ package android.graphics { method public boolean canClip(); method public float getAlpha(); method public boolean isEmpty(); + method public void offset(int, int); method public void set(android.graphics.Outline); method public void setAlpha(float); method public void setConvexPath(android.graphics.Path); diff --git a/graphics/java/android/graphics/Outline.java b/graphics/java/android/graphics/Outline.java index 4bf0b71..f76184f 100644 --- a/graphics/java/android/graphics/Outline.java +++ b/graphics/java/android/graphics/Outline.java @@ -221,4 +221,15 @@ public final class Outline { mRect = null; mRadius = -1.0f; } + + /** + * Offsets the Outline by (dx,dy) + */ + public void offset(int dx, int dy) { + if (mRect != null) { + mRect.offset(dx, dy); + } else if (mPath != null) { + mPath.offset(dx, dy); + } + } } diff --git a/graphics/java/android/graphics/Path.java b/graphics/java/android/graphics/Path.java index c40a66d..0e9823d 100644 --- a/graphics/java/android/graphics/Path.java +++ b/graphics/java/android/graphics/Path.java @@ -678,7 +678,7 @@ public class Path { } /** - * Offset the path by (dx,dy), returning true on success + * Offset the path by (dx,dy) * * @param dx The amount in the X direction to offset the entire path * @param dy The amount in the Y direction to offset the entire path @@ -695,7 +695,7 @@ public class Path { } /** - * Offset the path by (dx,dy), returning true on success + * Offset the path by (dx,dy) * * @param dx The amount in the X direction to offset the entire path * @param dy The amount in the Y direction to offset the entire path |