C# Класс NewTOAPIA.Drawing.ClipLiangBarsky

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

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

Метод Описание
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