pub type Vector3<F> = [F; 3];
Vector3
TVector for Vector3
constructor
check equal with precision
to_vec
like as slice
a dot self
m dot self
self cross b