C# Class NewTOAPIA.Drawing.rasterizer_compound_aa

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

Méthodes publiques

Méthode Description
add_path ( IVertexSource vs ) : void
add_path ( IVertexSource vs, int path_id ) : void
calculate_alpha ( int area, int master_alpha ) : int
gamma ( IGammaFunction gamma_function ) : void
line_to ( int x, int y ) : void
line_to_d ( double x, double y ) : void
max_style ( ) : int
max_x ( ) : int
max_y ( ) : int
min_style ( ) : int
min_x ( ) : int
min_y ( ) : int
move_to ( int x, int y ) : void
move_to_d ( double x, double y ) : void
rasterizer_compound_aa ( ) : System
reset ( ) : void
rewind_scanlines ( ) : bool
scanline_length ( ) : int
scanline_start ( ) : int
style ( int style_idx ) : int
styles ( int left, int right ) : void
sweep_scanline ( IScanlineCache sl ) : bool
sweep_scanline ( IScanlineCache sl, int style_idx ) : bool
sweep_styles ( ) : int

Private Methods

Méthode Description
add_style ( int style_id ) : void
add_vertex ( double x, double y, Path cmd ) : void
allocate_cover_buffer ( int len ) : byte[]
allocate_master_alpha ( ) : void
clip_box ( double x1, double y1, double x2, double y2 ) : void
edge ( int x1, int y1, int x2, int y2 ) : void
edge_d ( double x1, double y1, double x2, double y2 ) : void
filling_rule ( agg_basics filling_rule ) : void
hit_test ( int tx, int ty ) : bool
layer_order ( layer_order_e order ) : void
master_alpha ( int style, double alpha ) : void
navigate_scanline ( int y ) : bool
reset_clipping ( ) : void
sort ( ) : void

Method Details

add_path() public méthode

public add_path ( IVertexSource vs ) : void
vs IVertexSource
Résultat void

add_path() public méthode

public add_path ( IVertexSource vs, int path_id ) : void
vs IVertexSource
path_id int
Résultat void

calculate_alpha() public méthode

public calculate_alpha ( int area, int master_alpha ) : int
area int
master_alpha int
Résultat int

gamma() public méthode

public gamma ( IGammaFunction gamma_function ) : void
gamma_function IGammaFunction
Résultat void

line_to() public méthode

public line_to ( int x, int y ) : void
x int
y int
Résultat void

line_to_d() public méthode

public line_to_d ( double x, double y ) : void
x double
y double
Résultat void

max_style() public méthode

public max_style ( ) : int
Résultat int

max_x() public méthode

public max_x ( ) : int
Résultat int

max_y() public méthode

public max_y ( ) : int
Résultat int

min_style() public méthode

public min_style ( ) : int
Résultat int

min_x() public méthode

public min_x ( ) : int
Résultat int

min_y() public méthode

public min_y ( ) : int
Résultat int

move_to() public méthode

public move_to ( int x, int y ) : void
x int
y int
Résultat void

move_to_d() public méthode

public move_to_d ( double x, double y ) : void
x double
y double
Résultat void

rasterizer_compound_aa() public méthode

public rasterizer_compound_aa ( ) : System
Résultat System

reset() public méthode

public reset ( ) : void
Résultat void

rewind_scanlines() public méthode

public rewind_scanlines ( ) : bool
Résultat bool

scanline_length() public méthode

public scanline_length ( ) : int
Résultat int

scanline_start() public méthode

public scanline_start ( ) : int
Résultat int

style() public méthode

public style ( int style_idx ) : int
style_idx int
Résultat int

styles() public méthode

public styles ( int left, int right ) : void
left int
right int
Résultat void

sweep_scanline() public méthode

public sweep_scanline ( IScanlineCache sl ) : bool
sl IScanlineCache
Résultat bool

sweep_scanline() public méthode

public sweep_scanline ( IScanlineCache sl, int style_idx ) : bool
sl IScanlineCache
style_idx int
Résultat bool

sweep_styles() public méthode

public sweep_styles ( ) : int
Résultat int