type github.com/jackc/pgx/v5/pgtype.Vec2
24 uses
github.com/jackc/pgx/v5/pgtype (current package)
box.go#L23: P [2]Vec2
box.go#L164: P: [2]Vec2{
box.go#L217: return scanner.ScanBox(Box{P: [2]Vec2{{x1, y1}, {x2, y2}}, Valid: true})
circle.go#L23: P Vec2
circle.go#L179: P: Vec2{math.Float64frombits(x), math.Float64frombits(y)},
circle.go#L230: return scanner.ScanCircle(Circle{P: Vec2{x, y}, R: r, Valid: true})
lseg.go#L23: P [2]Vec2
lseg.go#L164: P: [2]Vec2{
lseg.go#L217: return scanner.ScanLseg(Lseg{P: [2]Vec2{{x1, y1}, {x2, y2}}, Valid: true})
path.go#L23: P []Vec2
path.go#L194: points := make([]Vec2, pointCount)
path.go#L200: points[i] = Vec2{math.Float64frombits(x), math.Float64frombits(y)}
path.go#L224: points := make([]Vec2, 0)
path.go#L251: points = append(points, Vec2{x, y})
point.go#L15: type Vec2 struct {
point.go#L29: P Vec2
point.go#L70: return &Point{P: Vec2{x, y}, Valid: true}, nil
point.go#L232: P: Vec2{math.Float64frombits(x), math.Float64frombits(y)},
point.go#L265: return scanner.ScanPoint(Point{P: Vec2{x, y}, Valid: true})
polygon.go#L23: P []Vec2
polygon.go#L177: points := make([]Vec2, pointCount)
polygon.go#L183: points[i] = Vec2{math.Float64frombits(x), math.Float64frombits(y)}
polygon.go#L205: points := make([]Vec2, 0)
polygon.go#L232: points = append(points, Vec2{x, y})