image.Point.X (field)

109 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#L45: 	return r.Min.X <= p.X && p.X < r.Max.X &&
		geom.go#L54: 	p.X = p.X % w
		geom.go#L55: 	if p.X < 0 {
		geom.go#L56: 		p.X += w
		geom.go#L99: 	return r.Max.X - r.Min.X
		geom.go#L110: 		r.Max.X - r.Min.X,
		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#L136: 		r.Min.X = (r.Min.X + r.Max.X) / 2
		geom.go#L137: 		r.Max.X = r.Min.X
		geom.go#L139: 		r.Min.X += n
		geom.go#L140: 		r.Max.X -= n
		geom.go#L155: 	if r.Min.X < s.Min.X {
		geom.go#L156: 		r.Min.X = s.Min.X
		geom.go#L161: 	if r.Max.X > s.Max.X {
		geom.go#L162: 		r.Max.X = s.Max.X
		geom.go#L185: 	if r.Min.X > s.Min.X {
		geom.go#L186: 		r.Min.X = s.Min.X
		geom.go#L191: 	if r.Max.X < s.Max.X {
		geom.go#L192: 		r.Max.X = s.Max.X
		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#L225: 	return s.Min.X <= r.Min.X && r.Max.X <= s.Max.X &&
		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
		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#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#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#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#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#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#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)
		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#L151: 		cw = (r.Max.X+1)/2 - r.Min.X/2
		ycbcr.go#L154: 		cw = (r.Max.X+1)/2 - r.Min.X/2
		ycbcr.go#L160: 		cw = (r.Max.X+3)/4 - r.Min.X/4
		ycbcr.go#L163: 		cw = (r.Max.X+3)/4 - r.Min.X/4
		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)