C# 클래스 PixelFarm.Agg.RectInt

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Left int

공개 메소드들

메소드 설명
Clip ( RectInt r ) : bool
ClipRect ( RectInt pBoundingRect, RectInt &pDestRect ) : bool
ClipRects ( RectInt pBoundingRect, RectInt &pSourceRect, RectInt &pDestRect ) : bool
DoIntersect ( RectInt rect1, RectInt rect2 ) : bool
ExpandToInclude ( RectInt rectToInclude ) : void
GetHashCode ( ) : int
Inflate ( int inflateSize ) : void
IntersectRectangles ( RectInt rectToCopy, RectInt rectToIntersectWith ) : bool
IntersectWithRectangle ( RectInt rectToIntersectWith ) : bool
Normalize ( ) : void
Offset ( int x, int y ) : void
RectInt ( int left, int bottom, int right, int top ) : System
ToString ( ) : string
hit_test ( int x, int y ) : bool
is_valid ( ) : bool
unite_rectangles ( RectInt r1, RectInt r2 ) : void

메소드 상세

Clip() 공개 메소드

public Clip ( RectInt r ) : bool
r RectInt
리턴 bool

ClipRect() 공개 정적인 메소드

public static ClipRect ( RectInt pBoundingRect, RectInt &pDestRect ) : bool
pBoundingRect RectInt
pDestRect RectInt
리턴 bool

ClipRects() 공개 정적인 메소드

public static ClipRects ( RectInt pBoundingRect, RectInt &pSourceRect, RectInt &pDestRect ) : bool
pBoundingRect RectInt
pSourceRect RectInt
pDestRect RectInt
리턴 bool

DoIntersect() 공개 정적인 메소드

public static DoIntersect ( RectInt rect1, RectInt rect2 ) : bool
rect1 RectInt
rect2 RectInt
리턴 bool

ExpandToInclude() 공개 메소드

public ExpandToInclude ( RectInt rectToInclude ) : void
rectToInclude RectInt
리턴 void

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Inflate() 공개 메소드

public Inflate ( int inflateSize ) : void
inflateSize int
리턴 void

IntersectRectangles() 공개 메소드

public IntersectRectangles ( RectInt rectToCopy, RectInt rectToIntersectWith ) : bool
rectToCopy RectInt
rectToIntersectWith RectInt
리턴 bool

IntersectWithRectangle() 공개 메소드

public IntersectWithRectangle ( RectInt rectToIntersectWith ) : bool
rectToIntersectWith RectInt
리턴 bool

Normalize() 공개 메소드

public Normalize ( ) : void
리턴 void

Offset() 공개 메소드

public Offset ( int x, int y ) : void
x int
y int
리턴 void

RectInt() 공개 메소드

public RectInt ( int left, int bottom, int right, int top ) : System
left int
bottom int
right int
top int
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

hit_test() 공개 메소드

public hit_test ( int x, int y ) : bool
x int
y int
리턴 bool

is_valid() 공개 메소드

public is_valid ( ) : bool
리턴 bool

unite_rectangles() 공개 메소드

public unite_rectangles ( RectInt r1, RectInt r2 ) : void
r1 RectInt
r2 RectInt
리턴 void

프로퍼티 상세

Left 공개적으로 프로퍼티

public int Left
리턴 int