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]
}
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
Dot derives the dot product of two vectors . v . v1