public void ToString_InvariantCulture() { string s = "V: (0.16751879124639693, 0.5709414713577319, 0.5709414713577319) w: 0.5656758145325667"; QuaternionD q = QuaternionD.EulerToQuaternion(double3.One); Assert.Equal(s, q.ToString(CultureInfo.InvariantCulture)); }
public void ToString_CultureDE() { string s = "V: (0,16751879124639693; 0,5709414713577319; 0,5709414713577319) w: 0,5656758145325667"; QuaternionD q = QuaternionD.EulerToQuaternion(double3.One); Assert.Equal(s, q.ToString(new CultureInfo("de-DE"))); }
public void EulerToQuaternion_MainRotations(double3 euler, QuaternionD expected) { var actual = QuaternionD.EulerToQuaternion(euler, true); Assert.Equal(expected.x, actual.x, 14); Assert.Equal(expected.y, actual.y, 14); Assert.Equal(expected.z, actual.z, 14); Assert.Equal(expected.w, actual.w, 14); }