f32/d2/vec2.go
func (v Vec2) Dot(v1 Vec2) float32 {
	return v[0]*v1[0] + v[1]*v1[1]
}
func (v Vec2) Dot(v1 Vec2) float32 {
	return v[0]*v1[0] + v[1]*v1[1]
}
// Dot derives the dot product of two vectors. v . v1