aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2011-05-03 01:45:33 -0400
committerRuss Cox <rsc@golang.org>2011-05-03 01:45:33 -0400
commit348ffe7786af9bf26f88ab6fc760f5668a0de2ab (patch)
treebdd7507d9f69229af515a3ef663513e957d8be00
parent69e88b5c529ca31f5551cfb15fdc5290628f3018 (diff)
downloadgo-348ffe7786af9bf26f88ab6fc760f5668a0de2ab.tar.gz
go-348ffe7786af9bf26f88ab6fc760f5668a0de2ab.zip
[release-branch.r57] image: fix build
««« CL 4438090 / 29f6e2e230a3 image: fix build accidentally deleted one method TBR=rsc R=rsc CC=golang-dev https://golang.org/cl/4438090 »»» TBR=adg CC=golang-dev https://golang.org/cl/4445084
-rw-r--r--src/pkg/image/image.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/pkg/image/image.go b/src/pkg/image/image.go
index 9f205c1701..222d21adef 100644
--- a/src/pkg/image/image.go
+++ b/src/pkg/image/image.go
@@ -280,6 +280,13 @@ func (p *Alpha) At(x, y int) Color {
return p.Pix[y*p.Stride+x]
}
+func (p *Alpha) Set(x, y int, c AlphaColor) {
+ if !p.Rect.Contains(Point{x, y}) {
+ return
+ }
+ p.Pix[y*p.Stride+x] = toAlphaColor(c).(AlphaColor)
+}
+
func (p *Alpha) SetAlpha(x, y int, c AlphaColor) {
if !p.Rect.Contains(Point{x, y}) {
return