summaryrefslogtreecommitdiff
path: root/Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs')
-rw-r--r--Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs40
1 files changed, 0 insertions, 40 deletions
diff --git a/Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs b/Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs
deleted file mode 100644
index f803ac20..00000000
--- a/Assets/AmplifyShaderEditor/Plugins/Editor/Utils/RectExtension.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-using UnityEngine;
-
-namespace AmplifyShaderEditor
-{
- public static class RectExtension
- {
- private static Rect ValidateBoundaries( this Rect thisRect )
- {
- if ( thisRect.yMin > thisRect.yMax )
- {
- float yMin = thisRect.yMin;
- thisRect.yMin = thisRect.yMax;
- thisRect.yMax = yMin;
- }
-
- if ( thisRect.xMin > thisRect.xMax )
- {
- float xMin = thisRect.xMin;
- thisRect.xMin = thisRect.xMax;
- thisRect.xMax = xMin;
- }
- return thisRect;
- }
-
- public static bool Includes( this Rect thisRect , Rect other )
- {
- thisRect = thisRect.ValidateBoundaries();
- other = other.ValidateBoundaries();
-
- if ( other.xMin >= thisRect.xMin && other.xMax <= thisRect.xMax )
- {
- if ( other.yMin >= thisRect.yMin && other.yMax <= thisRect.yMax )
- {
- return true;
- }
- }
- return false;
- }
- }
-}