C# Class NewTOAPIA.Drawing.VectorClipper_DoClip

Inheritance: IVectorClipper
Afficher le fichier Open project: Wiladams/NewTOAPIA

Méthodes publiques

Méthode Description
VectorClipper_DoClip ( ) : NewTOAPIA.Graphics
clip_box ( int x1, int y1, int x2, int y2 ) : void
downscale ( int v ) : int
line_to ( rasterizer_cells_aa ras, int x2, int y2 ) : void
move_to ( int x1, int y1 ) : void
reset_clipping ( ) : void
upscale ( double v ) : int

Private Methods

Méthode Description
line_clip_y ( rasterizer_cells_aa ras, int x1, int y1, int x2, int y2, int f1, int f2 ) : void
mul_div ( double a, double b, double c ) : int
xi ( int v ) : int
yi ( int v ) : int

Method Details

VectorClipper_DoClip() public méthode

public VectorClipper_DoClip ( ) : NewTOAPIA.Graphics
Résultat NewTOAPIA.Graphics

clip_box() public méthode

public clip_box ( int x1, int y1, int x2, int y2 ) : void
x1 int
y1 int
x2 int
y2 int
Résultat void

downscale() public méthode

public downscale ( int v ) : int
v int
Résultat int

line_to() public méthode

public line_to ( rasterizer_cells_aa ras, int x2, int y2 ) : void
ras rasterizer_cells_aa
x2 int
y2 int
Résultat void

move_to() public méthode

public move_to ( int x1, int y1 ) : void
x1 int
y1 int
Résultat void

reset_clipping() public méthode

public reset_clipping ( ) : void
Résultat void

upscale() public méthode

public upscale ( double v ) : int
v double
Résultat int