C# Class NewTOAPIA.Drawing.rasterizer_cells_aa

Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
line ( int x1, int y1, int x2, int y2 ) : void
max_x ( ) : int
max_y ( ) : int
min_x ( ) : int
min_y ( ) : int
rasterizer_cells_aa ( ) : System
reset ( ) : void
scanline_cells ( int y, cell_aa &CellData, int &Offset ) : void
scanline_num_cells ( int y ) : int
sort_cells ( ) : void
sorted ( ) : bool
style ( cell_aa style_cell ) : void
total_cells ( ) : int

Private Methods

Méthode Description
add_curr_cell ( ) : void
allocate_cells_if_required ( ) : void
render_hline ( int ey, int x1, int y1, int x2, int y2 ) : void
set_curr_cell ( int x, int y ) : void
swap_cells ( cell_aa a, cell_aa b ) : void

Method Details

line() public méthode

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

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_x() public méthode

public min_x ( ) : int
Résultat int

min_y() public méthode

public min_y ( ) : int
Résultat int

rasterizer_cells_aa() public méthode

public rasterizer_cells_aa ( ) : System
Résultat System

reset() public méthode

public reset ( ) : void
Résultat void

scanline_cells() public méthode

public scanline_cells ( int y, cell_aa &CellData, int &Offset ) : void
y int
CellData cell_aa
Offset int
Résultat void

scanline_num_cells() public méthode

public scanline_num_cells ( int y ) : int
y int
Résultat int

sort_cells() public méthode

public sort_cells ( ) : void
Résultat void

sorted() public méthode

public sorted ( ) : bool
Résultat bool

style() public méthode

public style ( cell_aa style_cell ) : void
style_cell cell_aa
Résultat void

total_cells() public méthode

public total_cells ( ) : int
Résultat int