package geom // PointF32 is an X, Y coordinate pair (floating point, 32 bits). type PointF32 struct { X, Y float32 } // ZeroPtF32 is initialized on (0, 0). var ZeroPtF32 = PointF32{X: 0, Y: 0} // PtF32 is a shorthand function to create a point. func PtF32(x, y float32) PointF32 { return PointF32{x, y} }