github.com/huandu/go@v0.0.0-20151114150818-04e615e41150/doc/progs/image_package4.go (about) 1 // Copyright 2012 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package main 6 7 import ( 8 "fmt" 9 "image" 10 ) 11 12 func main() { 13 r := image.Rect(0, 0, 4, 3).Intersect(image.Rect(2, 2, 5, 5)) 14 // Size returns a rectangle's width and height, as a Point. 15 fmt.Printf("%#v\n", r.Size()) // prints image.Point{X:2, Y:1} 16 }