MCPcopy Create free account
hub / github.com/VolmitSoftware/Adapt / angle

Method angle

src/main/java/com/volmit/adapt/util/Vector2f.java:160–165  ·  view source on GitHub ↗

Returns the angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI]. @param v1 the other vector @return the angle in radians in the range [0,PI]

(Vector2f v1)

Source from the content-addressed store, hash-verified

158 * @return the angle in radians in the range [0,PI]
159 */
160 public final float angle(Vector2f v1) {
161 double vDot = this.dot(v1) / (this.length() * v1.length());
162 if (vDot < -1.0) vDot = -1.0;
163 if (vDot > 1.0) vDot = 1.0;
164 return ((float) (Math.acos(vDot)));
165 }
166
167
168}

Callers

nothing calls this directly

Calls 2

dotMethod · 0.95
lengthMethod · 0.95

Tested by

no test coverage detected