Expand description
Rendering backend contracts and helpers for drawing Pax scene content.
Structs§
- Alpha
Mask Paint - One vector paint contributing alpha to a mask, in local path coordinates. Color channels do not affect coverage; fill alpha and opacity are multiplied.
- Opacity
Scope - One authored opacity boundary, ordered from the outermost ancestor to the painted node. Native surfaces can present independently while a canvas backend composes each scope.
- Replay
Canvas Layer Update - Replay invalidation for one logical canvas layer.
Enums§
- Layer
- Render layer selected for a primitive or native surface.
Traits§
- Render
Context - The drawing contract shared by Pax runtime backends.
Functions§
- bez_
path_ to_ svg_ path_ data - Convert a kurbo BezPath to a SVG-friendly drawing string