/// <summary> /// Convert an ovrVector3f to SharpDX Vector3. /// </summary> /// <param name="ovrVector3f">ovrVector3f to convert to a SharpDX Vector3.</param> /// <returns>SharpDX Vector3, based on the ovrVector3f.</returns> public static Vector3 ToVector3(this OVRTypes.Vector3f ovrVector3f) { return(new Vector3(ovrVector3f.X, ovrVector3f.Y, ovrVector3f.Z)); }
/// <summary> /// Convert an ovrVector3f to Wave Vector3. /// </summary> /// <param name="ovrVector3f">ovrVector3f to convert to a Wave Vector3.</param> /// <param name="vector3">Wave Vector3, based on the ovrVector3f.</param> public static void ToVector3(this OVRTypes.Vector3f ovrVector3f, out Vector3 vector3) { vector3.X = ovrVector3f.X; vector3.Y = ovrVector3f.Y; vector3.Z = ovrVector3f.Z; }