template<class T,class U,class V> static void OEGeom3DRotVectorToTransform(T *m, T *tran, const U *p1, const U *p2, const V theta)