image.Point.Y (field)
123 uses
image (current package)
geom.go#L15: X, Y int
geom.go#L20: return "(" + strconv.Itoa(p.X) + "," + strconv.Itoa(p.Y) + ")"
geom.go#L25: return Point{p.X + q.X, p.Y + q.Y}
geom.go#L30: return Point{p.X - q.X, p.Y - q.Y}
geom.go#L35: return Point{p.X * k, p.Y * k}
geom.go#L40: return Point{p.X / k, p.Y / k}
geom.go#L46: r.Min.Y <= p.Y && p.Y < r.Max.Y
geom.go#L58: p.Y = p.Y % h
geom.go#L59: if p.Y < 0 {
geom.go#L60: p.Y += h
geom.go#L104: return r.Max.Y - r.Min.Y
geom.go#L111: r.Max.Y - r.Min.Y,
geom.go#L118: Point{r.Min.X + p.X, r.Min.Y + p.Y},
geom.go#L119: Point{r.Max.X + p.X, r.Max.Y + p.Y},
geom.go#L126: Point{r.Min.X - p.X, r.Min.Y - p.Y},
geom.go#L127: Point{r.Max.X - p.X, r.Max.Y - p.Y},
geom.go#L143: r.Min.Y = (r.Min.Y + r.Max.Y) / 2
geom.go#L144: r.Max.Y = r.Min.Y
geom.go#L146: r.Min.Y += n
geom.go#L147: r.Max.Y -= n
geom.go#L158: if r.Min.Y < s.Min.Y {
geom.go#L159: r.Min.Y = s.Min.Y
geom.go#L164: if r.Max.Y > s.Max.Y {
geom.go#L165: r.Max.Y = s.Max.Y
geom.go#L188: if r.Min.Y > s.Min.Y {
geom.go#L189: r.Min.Y = s.Min.Y
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#L215: r.Min.Y < s.Max.Y && s.Min.Y < r.Max.Y
geom.go#L226: s.Min.Y <= r.Min.Y && r.Max.Y <= s.Max.Y
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#L136: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*4
image.go#L186: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L200: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L257: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*8
image.go#L303: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L317: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L374: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*4
image.go#L430: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L444: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L506: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*8
image.go#L574: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L588: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L645: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*1
image.go#L682: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L696: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L752: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*2
image.go#L793: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L807: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
image.go#L864: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*1
image.go#L903: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L960: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*2
image.go#L1003: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L1061: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*4
image.go#L1112: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L1185: return (y-p.Rect.Min.Y)*p.Stride + (x-p.Rect.Min.X)*1
image.go#L1232: i := p.PixOffset(r.Min.X, r.Min.Y)
image.go#L1245: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
ycbcr.go#L96: return (y-p.Rect.Min.Y)*p.YStride + (x - p.Rect.Min.X)
ycbcr.go#L104: return (y-p.Rect.Min.Y)*p.CStride + (x/2 - p.Rect.Min.X/2)
ycbcr.go#L106: return (y/2-p.Rect.Min.Y/2)*p.CStride + (x/2 - p.Rect.Min.X/2)
ycbcr.go#L108: return (y/2-p.Rect.Min.Y/2)*p.CStride + (x - p.Rect.Min.X)
ycbcr.go#L110: return (y-p.Rect.Min.Y)*p.CStride + (x/4 - p.Rect.Min.X/4)
ycbcr.go#L112: return (y/2-p.Rect.Min.Y/2)*p.CStride + (x/4 - p.Rect.Min.X/4)
ycbcr.go#L115: return (y-p.Rect.Min.Y)*p.CStride + (x - p.Rect.Min.X)
ycbcr.go#L130: yi := p.YOffset(r.Min.X, r.Min.Y)
ycbcr.go#L131: ci := p.COffset(r.Min.X, r.Min.Y)
ycbcr.go#L155: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L158: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L164: ch = (r.Max.Y+1)/2 - r.Min.Y/2
ycbcr.go#L225: if !(Point{X: x, Y: y}.In(p.Rect)) {
ycbcr.go#L244: return (y-p.Rect.Min.Y)*p.AStride + (x - p.Rect.Min.X)
ycbcr.go#L261: yi := p.YOffset(r.Min.X, r.Min.Y)
ycbcr.go#L262: ci := p.COffset(r.Min.X, r.Min.Y)
ycbcr.go#L263: ai := p.AOffset(r.Min.X, r.Min.Y)
ycbcr.go#L285: for y := p.Rect.Min.Y; y < p.Rect.Max.Y; y++ {
|
The pages are generated with Golds v0.6.7. (GOOS=linux 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. |