Expand description
Rasterizer scanline clipping policies.
Port of agg_rasterizer_sl_clip.h — coordinate conversion (double → 24.8
fixed-point) and optional viewport clipping for the scanline rasterizer.
Provides two concrete clipper types:
RasterizerSlClipInt— default, with viewport clippingRasterizerSlNoClip— passthrough, no clipping
Structs§
- Rasterizer
SlClip Int - Scanline rasterizer clipping policy that clips line segments against a viewport rectangle, then converts to 24.8 fixed-point coordinates.
- Rasterizer
SlNo Clip - Scanline rasterizer policy that performs no clipping, just coordinate conversion (double → 24.8 fixed-point) and direct passthrough to the cell rasterizer.
Functions§
- poly_
coord - Upscale a double coordinate to 24.8 fixed-point.
Public wrapper around the internal
upscalefunction.