Skip to main content

Module rasterizer_cells_aa

Module rasterizer_cells_aa 

Source
Expand description

Anti-aliased cell rasterizer engine.

Port of agg_rasterizer_cells_aa.h — converts edges (line segments in 24.8 fixed-point coordinates) into cells with coverage and area values. This is the core computational engine used by RasterizerScanlineAa.

Also ports the cell_aa struct from agg_rasterizer_scanline_aa_nogamma.h.

Structs§

CellAa
A pixel cell storing accumulated coverage and area from edges.
RasterizerCellsAa
The main rasterization engine that converts line segments (edges) into anti-aliased pixel cells.
ScanlineHitTest
A minimal “scanline” that only checks whether a specific X coordinate is covered by the rasterized polygon.