//static public implicit operator Native.Quaternion(LeapQuaternion q) { return q.ToNative(); } internal Native.Quaternion ToNative() { Native.Quaternion q = new Native.Quaternion(); q.x = x; q.y = y; q.z = z; q.w = w; return(q); }
internal LeapQuaternion(Native.Quaternion q) { x = q.x; y = q.y; z = q.z; w = q.w; }