28 lines
562 B
C#
28 lines
562 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace StgSharp.Math
|
|
{
|
|
public static unsafe partial class Vector
|
|
{
|
|
public static float GetLength(this Vec3D vec)
|
|
{
|
|
return Calc.Sqrt(
|
|
vec.X * vec.X +
|
|
vec.Y * vec.Y +
|
|
vec.Z * vec.Z
|
|
);
|
|
}
|
|
|
|
public static float GetLength(this Vec2D vec)
|
|
{
|
|
return Calc.Sqrt(
|
|
vec.X * vec.X +
|
|
vec.Y * vec.Y
|
|
);
|
|
}
|
|
|
|
}
|
|
}
|