image.Point.X (field)
44 uses
github.com/google/go-cmp/cmp/internal/diff
diff.go#L229: if fwdFrontier.X >= revFrontier.X || fwdFrontier.Y >= revFrontier.Y || searchBudget == 0 {
diff.go#L235: p := point{fwdFrontier.X + z, fwdFrontier.Y - z}
diff.go#L237: case p.X >= revPath.X || p.Y < fwdPath.Y:
diff.go#L239: case p.Y >= revPath.Y || p.X < fwdPath.X:
diff.go#L241: case f(p.X, p.Y).Equal():
diff.go#L246: for fwdPath.X < revPath.X && fwdPath.Y < revPath.Y {
diff.go#L247: if !f(fwdPath.X, fwdPath.Y).Equal() {
diff.go#L260: if revPath.X-fwdFrontier.X >= revPath.Y-fwdFrontier.Y {
diff.go#L261: fwdFrontier.X++
diff.go#L267: if fwdFrontier.X >= revFrontier.X || fwdFrontier.Y >= revFrontier.Y || searchBudget == 0 {
diff.go#L273: p := point{revFrontier.X - z, revFrontier.Y + z}
diff.go#L275: case fwdPath.X >= p.X || revPath.Y < p.Y:
diff.go#L277: case fwdPath.Y >= p.Y || revPath.X < p.X:
diff.go#L279: case f(p.X-1, p.Y-1).Equal():
diff.go#L284: for fwdPath.X < revPath.X && fwdPath.Y < revPath.Y {
diff.go#L285: if !f(revPath.X-1, revPath.Y-1).Equal() {
diff.go#L298: if revFrontier.X-fwdPath.X >= revFrontier.Y-fwdPath.Y {
diff.go#L299: revFrontier.X--
diff.go#L327: for dst.X > p.X && dst.Y > p.Y {
diff.go#L328: switch r := f(p.X, p.Y); {
diff.go#L333: case dst.X-p.X >= dst.Y-p.Y:
diff.go#L339: for dst.X > p.X {
diff.go#L347: for p.X > dst.X && p.Y > dst.Y {
diff.go#L348: switch r := f(p.X-1, p.Y-1); {
diff.go#L353: case p.Y-dst.Y >= p.X-dst.X:
diff.go#L359: for p.X > dst.X {
diff.go#L381: type point struct{ X, Y int }
diff.go#L383: func (p *point) add(dx, dy int) { p.X += dx; p.Y += dy }
 |
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. |