void makebasis(vector &xaxis, vector &yaxis, vector zaxis)
void makebasis(vector &xaxis, vector &yaxis, vector zaxis, vector u)
指定したzaxisベクトルから正規直交基底を作成して、xaxisとyaxisの基底ベクトルを構成します。
zaxisベクトルのみを指定すると、その基底の方向が任意になります。
2つ目のベクトルuを指定すると、yaxisベクトルが、そのuベクトルに揃うように拘束されます。