a 3D vector
array of three 3D basis vectors
Using a 3D vector as the first basis vector find additional perpendicular vectors which, taken together, span 3D space most effectively (vectors are perpendicular).
a 3D vector