C# Class PixelFarm.Agg.ClipLiangBarsky

Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
ClipLineSegment ( int &x1, int &y1, int &x2, int &y2, RectInt clip_box ) : int
ClipMovePoint ( int x1, int y1, int x2, int y2, RectInt clip_box, int &x, int &y, int flags ) : bool
DoClipLiangBarsky ( int x1, int y1, int x2, int y2, RectInt clip_box, int x, int y ) : int
Flags ( int x, int y, RectInt clip_box ) : int
GetFlagsX ( int x, RectInt clip_box ) : int
GetFlagsY ( int y, RectInt clip_box ) : int

Method Details

ClipLineSegment() public static méthode

public static ClipLineSegment ( int &x1, int &y1, int &x2, int &y2, RectInt clip_box ) : int
x1 int
y1 int
x2 int
y2 int
clip_box RectInt
Résultat int

ClipMovePoint() public static méthode

public static ClipMovePoint ( int x1, int y1, int x2, int y2, RectInt clip_box, int &x, int &y, int flags ) : bool
x1 int
y1 int
x2 int
y2 int
clip_box RectInt
x int
y int
flags int
Résultat bool

DoClipLiangBarsky() public static méthode

public static DoClipLiangBarsky ( int x1, int y1, int x2, int y2, RectInt clip_box, int x, int y ) : int
x1 int
y1 int
x2 int
y2 int
clip_box RectInt
x int
y int
Résultat int

Flags() public static méthode

public static Flags ( int x, int y, RectInt clip_box ) : int
x int
y int
clip_box RectInt
Résultat int

GetFlagsX() public static méthode

public static GetFlagsX ( int x, RectInt clip_box ) : int
x int
clip_box RectInt
Résultat int

GetFlagsY() public static méthode

public static GetFlagsY ( int y, RectInt clip_box ) : int
y int
clip_box RectInt
Résultat int