using System; using System.Collections.Generic; using System.Text; namespace StgSharp.Math { public static unsafe partial class Vector { public static float GetAngle(Vec2D vec1, Vec2D vec2) { return Calc.ACos( vec1 .multiple(vec2) / (vec1.GetLength() * vec2.GetLength()) ); } public static float GetAngle(Vec3D vec1, Vec3D vec2) { return Calc.ACos( vec1 * vec2 / (vec1.GetLength() * vec2.GetLength()) ); } } }