C# 클래스 NewTOAPIA.Drawing.ClipLiangBarsky

파일 보기 프로젝트 열기: Wiladams/NewTOAPIA

공개 메소드들

메소드 설명
clip_liang_barsky ( int x1, int y1, int x2, int y2, RectangleI clip_box, int x, int y ) : int
clip_line_segment ( int &x1, int &y1, int &x2, int &y2, RectangleI clip_box ) : int
clip_move_point ( int x1, int y1, int x2, int y2, RectangleI clip_box, int &x, int &y, int flags ) : bool
clipping_flags ( int x, int y, RectangleI clip_box ) : int
clipping_flags_x ( int x, RectangleI clip_box ) : int
clipping_flags_y ( int y, RectangleI clip_box ) : int

메소드 상세

clip_liang_barsky() 공개 정적인 메소드

public static clip_liang_barsky ( int x1, int y1, int x2, int y2, RectangleI clip_box, int x, int y ) : int
x1 int
y1 int
x2 int
y2 int
clip_box RectangleI
x int
y int
리턴 int

clip_line_segment() 공개 정적인 메소드

public static clip_line_segment ( int &x1, int &y1, int &x2, int &y2, RectangleI clip_box ) : int
x1 int
y1 int
x2 int
y2 int
clip_box RectangleI
리턴 int

clip_move_point() 공개 정적인 메소드

public static clip_move_point ( int x1, int y1, int x2, int y2, RectangleI clip_box, int &x, int &y, int flags ) : bool
x1 int
y1 int
x2 int
y2 int
clip_box RectangleI
x int
y int
flags int
리턴 bool

clipping_flags() 공개 정적인 메소드

public static clipping_flags ( int x, int y, RectangleI clip_box ) : int
x int
y int
clip_box RectangleI
리턴 int

clipping_flags_x() 공개 정적인 메소드

public static clipping_flags_x ( int x, RectangleI clip_box ) : int
x int
clip_box RectangleI
리턴 int

clipping_flags_y() 공개 정적인 메소드

public static clipping_flags_y ( int y, RectangleI clip_box ) : int
y int
clip_box RectangleI
리턴 int