image.Rectangle.Max (field)
85 uses
image (current package)
geom.go#L45: return r.Min.X <= p.X && p.X < r.Max.X &&
geom.go#L46: r.Min.Y <= p.Y && p.Y < r.Max.Y
geom.go#L89: Min, Max Point
geom.go#L94: return r.Min.String() + "-" + r.Max.String()
geom.go#L99: return r.Max.X - r.Min.X
geom.go#L104: return r.Max.Y - r.Min.Y
geom.go#L110: r.Max.X - r.Min.X,
geom.go#L111: r.Max.Y - r.Min.Y,
geom.go#L119: Point{r.Max.X + p.X, r.Max.Y + p.Y},
geom.go#L127: Point{r.Max.X - p.X, r.Max.Y - p.Y},
geom.go#L136: r.Min.X = (r.Min.X + r.Max.X) / 2
geom.go#L137: r.Max.X = r.Min.X
geom.go#L140: r.Max.X -= n
geom.go#L143: r.Min.Y = (r.Min.Y + r.Max.Y) / 2
geom.go#L144: r.Max.Y = r.Min.Y
geom.go#L147: r.Max.Y -= n
geom.go#L161: if r.Max.X > s.Max.X {
geom.go#L162: r.Max.X = s.Max.X
geom.go#L164: if r.Max.Y > s.Max.Y {
geom.go#L165: r.Max.Y = s.Max.Y
geom.go#L191: if r.Max.X < s.Max.X {
geom.go#L192: r.Max.X = s.Max.X
geom.go#L194: if r.Max.Y < s.Max.Y {
geom.go#L195: r.Max.Y = s.Max.Y
geom.go#L202: return r.Min.X >= r.Max.X || r.Min.Y >= r.Max.Y
geom.go#L214: r.Min.X < s.Max.X && s.Min.X < r.Max.X &&
geom.go#L215: r.Min.Y < s.Max.Y && s.Min.Y < r.Max.Y
geom.go#L225: return s.Min.X <= r.Min.X && r.Max.X <= s.Max.X &&
geom.go#L226: s.Min.Y <= r.Min.Y && r.Max.Y <= s.Max.Y
geom.go#L232: if r.Max.X < r.Min.X {
geom.go#L233: r.Min.X, r.Max.X = r.Max.X, r.Min.X
geom.go#L235: if r.Max.Y < r.Min.Y {
geom.go#L236: r.Min.Y, r.Max.Y = r.Max.Y, r.Min.Y
image.go#L157: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L274: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L378: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L495: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L589: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L686: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L1046: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
ycbcr.go#L145: cw = (r.Max.X+1)/2 - r.Min.X/2
ycbcr.go#L148: cw = (r.Max.X+1)/2 - r.Min.X/2
ycbcr.go#L149: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L152: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L154: cw = (r.Max.X+3)/4 - r.Min.X/4
ycbcr.go#L157: cw = (r.Max.X+3)/4 - r.Min.X/4
ycbcr.go#L158: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L274: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image/internal/imageutil
impl.go#L33: x1 := (r.Max.X - dst.Rect.Min.X) * 4
impl.go#L35: y1 := r.Max.Y - dst.Rect.Min.Y
image/jpeg
reader.go#L698: for iBase, y := 0, bounds.Min.Y; y < bounds.Max.Y; iBase, y = iBase+img.Stride, y+1 {
reader.go#L699: for i, x := iBase+3, bounds.Min.X; x < bounds.Max.X; i, x = i+4, x+1 {
reader.go#L729: for iBase, y := 0, bounds.Min.Y; y < bounds.Max.Y; iBase, y = iBase+img.Stride, y+1 {
reader.go#L734: for i, x := iBase+t, bounds.Min.X; x < bounds.Max.X; i, x = i+4, x+1 {
reader.go#L762: for y := bounds.Min.Y; y < bounds.Max.Y; y++ {
reader.go#L766: for i, iMax := 0, bounds.Max.X-bounds.Min.X; i < iMax; i++ {
writer.go#L392: xmax := b.Max.X - 1
writer.go#L393: ymax := b.Max.Y - 1
writer.go#L408: xmax := b.Max.X - 1
writer.go#L409: ymax := b.Max.Y - 1
writer.go#L422: xmax := b.Max.X - 1
writer.go#L423: ymax := b.Max.Y - 1
writer.go#L447: xmax := b.Max.X - 1
writer.go#L448: ymax := b.Max.Y - 1
writer.go#L528: for y := bounds.Min.Y; y < bounds.Max.Y; y += 8 {
writer.go#L529: for x := bounds.Min.X; x < bounds.Max.X; x += 8 {
writer.go#L538: for y := bounds.Min.Y; y < bounds.Max.Y; y += 16 {
writer.go#L539: for x := bounds.Min.X; x < bounds.Max.X; x += 16 {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |