static MatTests() { VecTests.Use(); Arbitrary.Register(ArbitraryMat <Mat2, float> (2, 2)); Arbitrary.Register(ArbitraryMat <Mat3, float> (3, 3)); Arbitrary.Register(ArbitraryMat <Mat4, float> (4, 4)); }
static BoundingTreeTests() { VecTests.Use(); Arbitrary.Register(ArbitraryAabb <Vec2> ()); Arbitrary.Register(ArbitraryAabb <Vec3> ()); Arbitrary.Register(ArbitraryAabb <Vec4> ()); Arbitrary.Register(ArbitraryKeyValuePair <Vec2, int> ()); Arbitrary.Register(ArbitraryKeyValuePair <Vec3, float> ()); Arbitrary.Register(ArbitraryKeyValuePair <Vec4, double> ()); }
static VecTests() { Arbitrary.Register(ArbitraryVec <Vec2, float> (2)); Arbitrary.Register(ArbitraryVec <Vec3, float> (3)); Arbitrary.Register(ArbitraryVec <Vec4, float> (4)); }
static QuatTests() { MatTests.Use(); Arbitrary.Register(ArbitraryQuat <Quat, float> ()); }
static QuatTests() { Arbitrary.Register(ArbitraryQuat <Quat, float> ()); }