func (a XY64) Minus(b XY64) XY64 {
	return XY64{a.X - b.X, a.Y - b.Y}
}
Minus returns the difference with another vector.
package coord
import (
	"math"
)
type XY64 struct {
	X float64
	Y float64
}
func (a XY64) XY() XY {
	return XY{float32(a.X), float32(a.Y)}
}
func (a XY64) Cartesian() (x, y, z float32) {
	return float32(a.X), float32(a.Y), 0
}
func (a XY64) XYZ64() XYZ64 {
	return XYZ64{a.X, a.Y, 1.0}
}
func (a XY64) Plus(b XY64) XY64 {
	return XY64{a.X + b.X, a.Y + b.Y}
}
func (a XY64) Pluss(s float64) XY64 {
	return XY64{a.X + s, a.Y + s}
}