public static void TestQuaternion() { var sample = QuaternionSample.GetTestSample(); var sample2 = new QuaternionSample(); WriteAndRead(ref sample, ref sample2, true); }
public static void QuaternionTest() { var sample = QuaternionSample.GetTestSample(); var sample2 = new QuaternionSample(); WriteAndRead(ref sample, ref sample2, true); sample2.Verify(); }
public static QuaternionSample GetTestSample() { var quat = new QuaternionSample(); quat.quaternion = new Quaternion(1, 2, 3, 4); quat.quaternionList = new List <Quaternion>(); quat.quaternionList.Add(quat.quaternion); quat.quaternionList.Add(new Quaternion(5, 6, 7, 8)); quat.quaternionArray = quat.quaternionList.ToArray(); return(quat); }