C# Class NewTOAPIA.Drawing.ClipLiangBarsky

Afficher le fichier Open project: Wiladams/NewTOAPIA

Méthodes publiques

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

Method Details

clip_liang_barsky() public static méthode

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
Résultat int

clip_line_segment() public static méthode

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
Résultat int

clip_move_point() public static méthode

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
Résultat bool

clipping_flags() public static méthode

public static clipping_flags ( int x, int y, RectangleI clip_box ) : int
x int
y int
clip_box RectangleI
Résultat int

clipping_flags_x() public static méthode

public static clipping_flags_x ( int x, RectangleI clip_box ) : int
x int
clip_box RectangleI
Résultat int

clipping_flags_y() public static méthode

public static clipping_flags_y ( int y, RectangleI clip_box ) : int
y int
clip_box RectangleI
Résultat int