internal/restorable/image.go
func NewImage(width, height int) *Image {
	i := &Image{
		image: graphicscommand.NewImage(width, height),
	}
	i.clear()
	theImages.add(i)
	return i
}
func NewImage(width, height int) *Image {
	i := &Image{
		image: graphicscommand.NewImage(width, height),
	}
	i.clear()
	theImages.add(i)
	return i
}
func NewImage ( width , height int ) * Image { i := & Image { image : graphicscommand . NewImage ( width , height ) , } i . clear ( ) theImages . add ( i ) return i }
// NewImage creates an empty image with the given size.
//
// The returned image is cleared.
//
// Note that Dispose is not called automatically.
NewImage creates an empty image with the given size . The returned image is cleared . Note that Dispose is not called automatically .