Expand description
Anti-aliased outline renderer.
Port of agg_renderer_outline_aa.h + agg_line_profile_aa.cpp.
Renders anti-aliased lines with sub-pixel precision using distance
interpolation and a configurable width profile.
Copyright 2025.
Structs§
- Distance
Interpolator0 - Distance interpolator 0 — for semidot/pie (distance from point).
- Distance
Interpolator00 - Distance interpolator 00 — for pie (two rays).
- Distance
Interpolator1 - Distance interpolator 1 — basic perpendicular distance tracker.
- Distance
Interpolator2 - Distance interpolator 2 — tracks main distance + start or end join distance.
- Distance
Interpolator3 - Distance interpolator 3 — tracks main + start + end join distances.
- Line
Profile Aa - Anti-aliased line width profile.
- Renderer
Outline Aa - Anti-aliased outline renderer.
Constants§
Traits§
- Outline
AaRenderer - Trait for renderers used with
RasterizerOutlineAa.