Class QuaternionTests
Inheritance
QuaternionTests
Assembly: Tests.dll
Syntax
public class QuaternionTests
Constructors
QuaternionTests()
Declaration
Methods
AngleAxis_90AroundUp_ProducesValidQuaternion()
Declaration
public void AngleAxis_90AroundUp_ProducesValidQuaternion()
AngleAxis_ZeroDegrees_IsIdentity()
Declaration
public void AngleAxis_ZeroDegrees_IsIdentity()
Ctor_StoresComponents()
Declaration
public void Ctor_StoresComponents()
Equals_Same_True()
Declaration
public void Equals_Same_True()
Equals_WrongType_False()
Declaration
public void Equals_WrongType_False()
Euler_90AroundY_ProducesValidQuaternion()
Declaration
public void Euler_90AroundY_ProducesValidQuaternion()
Euler_Vector3_MatchesScalarOverload()
Declaration
public void Euler_Vector3_MatchesScalarOverload()
Euler_ZeroDegrees_IsIdentity()
Declaration
public void Euler_ZeroDegrees_IsIdentity()
GetHashCode_Same_Match()
Declaration
public void GetHashCode_Same_Match()
Identity_IsZeroXYZ_OneW()
Declaration
public void Identity_IsZeroXYZ_OneW()
Multiply_IdentityByQ_ReturnsQ()
Declaration
public void Multiply_IdentityByQ_ReturnsQ()
Normalized_ReturnsUnitLength()
Declaration
public void Normalized_ReturnsUnitLength()
Normalized_ZeroQuaternion_ReturnsIdentity()
Declaration
public void Normalized_ZeroQuaternion_ReturnsIdentity()
OperatorEquals_Same_True()
Declaration
public void OperatorEquals_Same_True()
OperatorNotEquals_Different_True()
Declaration
public void OperatorNotEquals_Different_True()
Slerp_AtOne_ReturnsB()
Declaration
public void Slerp_AtOne_ReturnsB()
Slerp_AtZero_ReturnsA()
Declaration
public void Slerp_AtZero_ReturnsA()
ToString_ContainsComponents()
Declaration
public void ToString_ContainsComponents()