Class RXRectExtensions
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public static class RXRectExtensions
- Inheritance
-
RXRectExtensions
- Inherited Members
-
Methods
CheckIntersect(Rect, Rect)
public static bool CheckIntersect(this Rect rect, Rect otherRect)
Parameters
rect Rect
otherRect Rect
Returns
- bool
CheckIntersectComplex(Rect, Rect)
public static bool CheckIntersectComplex(this Rect rect, Rect otherRect)
Parameters
rect Rect
otherRect Rect
Returns
- bool
CheckIntersectWithCircle(Rect, RXCircle)
public static bool CheckIntersectWithCircle(this Rect rect, RXCircle circle)
Parameters
rect Rect
circle RXCircle
Returns
- bool
CloneAndMultiply(Rect, float)
public static Rect CloneAndMultiply(this Rect rect, float multiplier)
Parameters
rect Rect
multiplier float
Returns
- Rect
CloneAndOffset(Rect, float, float)
public static Rect CloneAndOffset(this Rect rect, float offsetX, float offsetY)
Parameters
rect Rect
offsetX float
offsetY float
Returns
- Rect
CloneAndScaleThenOffset(Rect, float, float, float, float)
public static Rect CloneAndScaleThenOffset(this Rect rect, float scaleX, float scaleY, float offsetX, float offsetY)
Parameters
rect Rect
scaleX float
scaleY float
offsetX float
offsetY float
Returns
- Rect
CloneWithExpansion(Rect, float)
public static Rect CloneWithExpansion(this Rect rect, float expansionAmount)
Parameters
rect Rect
expansionAmount float
Returns
- Rect
GetClosestInteriorPoint(Rect, Vector2)
public static Vector2 GetClosestInteriorPoint(this Rect rect, Vector2 targetPoint)
Parameters
rect Rect
targetPoint Vector2
Returns
- Vector2
GetClosestInteriorPointAlongDeltaVector(Rect, Vector2)
public static Vector2 GetClosestInteriorPointAlongDeltaVector(this Rect rect, Vector2 targetPoint)
Parameters
rect Rect
targetPoint Vector2
Returns
- Vector2