Added RadialGradientBrush

This commit is contained in:
DarthAffe committed 2015-09-29 20:06:34 +02:00
1 parent f7b8fe130c
commit 70f8a54a38
3 files changed
+64 -2

No files matched your search

+9 -2
View File
@@ -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));
}
}
}