C# 클래스 Nintenlord.Forms.Utility.RectangleExtensions

파일 보기 프로젝트 열기: Diegoisawesome/AwesomeMapEditor-old

공개 메소드들

메소드 설명
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