C# Class Nintenlord.Forms.Utility.RectangleExtensions

Afficher le fichier Open project: Diegoisawesome/AwesomeMapEditor-old

Méthodes publiques

Méthode Description
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

Method Details

Cling() public static méthode

public static Cling ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Résultat void

ClingIfCloser() public static méthode

public static ClingIfCloser ( Rectangle &areaToClingTo, Rectangle &area, int distance ) : void
areaToClingTo System.Drawing.Rectangle
area System.Drawing.Rectangle
distance int
Résultat void

ClingInside() public static méthode

public static ClingInside ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Résultat void

ClingInside2() public static méthode

public static ClingInside2 ( Rectangle &area, Rectangle &smallRect, int distance ) : void
area System.Drawing.Rectangle
smallRect System.Drawing.Rectangle
distance int
Résultat void

ClingToEdges() public static méthode

public static ClingToEdges ( Rectangle &areaToClingTo, Rectangle &area, RectangleEdges edge, RectangleEdges edgeToClingTo ) : void
areaToClingTo System.Drawing.Rectangle
area System.Drawing.Rectangle
edge RectangleEdges
edgeToClingTo RectangleEdges
Résultat void

RangesCollide() public static méthode

public static RangesCollide ( int min1, int max1, int min2, int max2 ) : bool
min1 int
max1 int
min2 int
max2 int
Résultat bool

WhichEdgesAreClose() public static méthode

public static WhichEdgesAreClose ( Rectangle &area1, Rectangle &area2, int distance ) : RectangleEdges>[].KeyValuePair
area1 System.Drawing.Rectangle
area2 System.Drawing.Rectangle
distance int
Résultat RectangleEdges>[].KeyValuePair