package org.joml.test;
import junit.framework.TestCase;
import org.joml.*;
/**
* Test class for {@link Vector3f}.
* @author Sebastian Fellner
*/
public class Vector3fTest extends TestCase {
public static void testAngleVector3fVector3f() {
Vector3f testVec1 = new Vector3f(2f, -9.37f, 5.892f);
Vector3f testVec2 = new Vector3f();
// angle(v, v) should give 0
float angle = testVec1.angle(testVec1);
assertEquals(0, angle, TestUtil.MANY_OPS_AROUND_ZERO_PRECISION_FLOAT);
// angle(v, -v) should give Math.PI
testVec1.negate(testVec2);
angle = testVec1.angle(testVec2);
assertEquals(java.lang.Math.PI, angle, TestUtil.MANY_OPS_AROUND_ZERO_PRECISION_FLOAT);
}
}