C# Класс Nintenlord.Forms.Utility.RectangleExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
Cling ( Rectangle &area, Rectangle &smallRect, int distance ) : void
ClingIfCloser ( Rectangle &areaToClingTo, Rectangle &area, int distance ) : void
ClingInside ( Rectangle &area, Rectangle &smallRect, int distance ) : void
ClingInside2 ( Rectangle &area, Rectangle &smallRect, int distance ) : void
ClingToEdges ( Rectangle &areaToClingTo, Rectangle &area, RectangleEdges edge, RectangleEdges edgeToClingTo ) : void
RangesCollide ( int min1, int max1, int min2, int max2 ) : bool
WhichEdgesAreClose ( Rectangle &area1, Rectangle &area2, int distance ) : RectangleEdges>[].KeyValuePair

Описание методов

Cling() публичный статический Метод

public static Cling ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Результат void

ClingIfCloser() публичный статический Метод

public static ClingIfCloser ( Rectangle &areaToClingTo, Rectangle &area, int distance ) : void
areaToClingTo System.Drawing.Rectangle
area System.Drawing.Rectangle
distance int
Результат void

ClingInside() публичный статический Метод

public static ClingInside ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Результат void

ClingInside2() публичный статический Метод

public static ClingInside2 ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Результат void

ClingToEdges() публичный статический Метод

public static ClingToEdges ( Rectangle &areaToClingTo, Rectangle &area, RectangleEdges edge, RectangleEdges edgeToClingTo ) : void
areaToClingTo System.Drawing.Rectangle
area System.Drawing.Rectangle
edge RectangleEdges
edgeToClingTo RectangleEdges
Результат void

RangesCollide() публичный статический Метод

public static RangesCollide ( int min1, int max1, int min2, int max2 ) : bool
min1 int
max1 int
min2 int
max2 int
Результат bool

WhichEdgesAreClose() публичный статический Метод

public static WhichEdgesAreClose ( Rectangle &area1, Rectangle &area2, int distance ) : RectangleEdges>[].KeyValuePair
area1 System.Drawing.Rectangle
area2 System.Drawing.Rectangle
distance int
Результат RectangleEdges>[].KeyValuePair