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#L167: P: [2]Vec2{
box.go#L221: return scanner.ScanBox(Box{P: [2]Vec2{{x1, y1}, {x2, y2}}, Valid: true})
circle.go#L23: P Vec2
circle.go#L182: P: Vec2{math.Float64frombits(x), math.Float64frombits(y)},
circle.go#L223: return scanner.ScanCircle(Circle{P: Vec2{x, y}, R: r, Valid: true})
lseg.go#L23: P [2]Vec2
lseg.go#L167: P: [2]Vec2{
lseg.go#L221: return scanner.ScanLseg(Lseg{P: [2]Vec2{{x1, y1}, {x2, y2}}, Valid: true})
path.go#L23: P []Vec2
path.go#L197: points := make([]Vec2, pointCount)
path.go#L203: points[i] = Vec2{math.Float64frombits(x), math.Float64frombits(y)}
path.go#L227: points := make([]Vec2, 0)
path.go#L246: 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#L235: P: Vec2{math.Float64frombits(x), math.Float64frombits(y)},
point.go#L268: return scanner.ScanPoint(Point{P: Vec2{x, y}, Valid: true})
polygon.go#L23: P []Vec2
polygon.go#L180: points := make([]Vec2, pointCount)
polygon.go#L186: points[i] = Vec2{math.Float64frombits(x), math.Float64frombits(y)}
polygon.go#L208: points := make([]Vec2, 0)
polygon.go#L227: points = append(points, Vec2{x, y})