exp: golang.org/x/exp/shiny/imageutil Index | Files

package imageutil

import "golang.org/x/exp/shiny/imageutil"

Package imageutil implements some image utility functions.

Index

Package Files

imageutil.go

func Border Uses

func Border(r image.Rectangle, inset int) [4]image.Rectangle

Border returns four rectangles that together contain those points between r and r.Inset(inset). Visually:

00000000
00000000
11....22
11....22
11....22
33333333
33333333

The inset may be negative, in which case the points will be outside r.

Some of the returned rectangles may be empty. None of the returned rectangles will overlap.

Package imageutil imports 1 packages (graph) and is imported by 2 packages. Updated 2017-06-03. Refresh now. Tools for package owners.