mirror of
https://github.com/DarthAffe/CUE.NET.git
synced 2026-11-10 20:46:24 +00:00
Added RadialGradientBrush
This commit is contained in:
1 parent
f7b8fe130c
commit
70f8a54a38
3 files changed
+64
-2
No files matched your search
@@ -1,4 +1,6 @@
|
||||
using System;
|
||||
// ReSharper disable MemberCanBePrivate.Global
|
||||
|
||||
using System;
|
||||
using System.Drawing;
|
||||
|
||||
namespace CUE.NET.Helper
|
||||
@@ -41,7 +43,7 @@ namespace CUE.NET.Helper
|
||||
/// </summary>
|
||||
public static float CalculateDistance(PointF point, PointF origin, PointF direction)
|
||||
{
|
||||
float distance = (float)Math.Sqrt((point.Y - origin.Y) * (point.Y - origin.Y) + (point.X - origin.X) * (point.X - origin.X));
|
||||
float distance = CalculateDistance(point, origin);
|
||||
|
||||
return (((point.Y < origin.Y) && (direction.Y > origin.Y)) ||
|
||||
((point.Y > origin.Y) && (direction.Y < origin.Y)) ||
|
||||
@@ -49,5 +51,10 @@ namespace CUE.NET.Helper
|
||||
((point.Y.Equals(origin.Y)) && (point.X > origin.X) && (direction.X < origin.X)))
|
||||
? -distance : distance;
|
||||
}
|
||||
|
||||
public static float CalculateDistance(PointF point1, PointF point2)
|
||||
{
|
||||
return (float)Math.Sqrt((point1.Y - point2.Y) * (point1.Y - point2.Y) + (point1.X - point2.X) * (point1.X - point2.X));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user