mirror of
https://github.com/AlexMacocian/MonoGame.Extended.git
synced 2026-07-26 00:45:20 +00:00
Geometric Primitives Cleanup (#346)
* CircleF and RectangleF * Fix build errors
This commit is contained in:
committed by
Dylan Wilson
parent
ea518d55da
commit
a1f8566a46
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
|
||||
namespace MonoGame.Extended.Tests
|
||||
{
|
||||
public static class AssertExtensions
|
||||
{
|
||||
public static bool AreApproximatelyEqual(Point2 firstPoint, Point2 secondPoint)
|
||||
{
|
||||
return Math.Abs(firstPoint.X - secondPoint.X) < float.Epsilon &&
|
||||
Math.Abs(firstPoint.Y - secondPoint.Y) < float.Epsilon;
|
||||
}
|
||||
|
||||
public static bool AreApproximatelyEqual(RectangleF firstRectangle, RectangleF secondRectangle)
|
||||
{
|
||||
return Math.Abs(firstRectangle.X - secondRectangle.X) < float.Epsilon &&
|
||||
Math.Abs(firstRectangle.Y - secondRectangle.Y) < float.Epsilon &&
|
||||
Math.Abs(firstRectangle.Width - secondRectangle.Width) < float.Epsilon &&
|
||||
Math.Abs(firstRectangle.Height - secondRectangle.Height) < float.Epsilon;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user