Class
VisualOutline
ChartForgeX.Effects
Immutable outer alpha-band morphology outline of a complete captured source.
Inheritance
- object
- VisualOutline
Remarks
The square kernel dilates alpha once. Only the new coverage beyond original alpha is tinted, then merged additively; a half-transparent interior is not painted twice. This is not a vector path stroke.
Usage
Explore 4 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Accepted by parameters 3
- Method ImageComposition.Outline
- Method PreparedVisual.CaptureLayer
- Method PreparedVisual.WithOutline
Constructors
public VisualOutline(ChartColor color, double radius, bool orderedDither = true) #Creates an outer band in logical coordinates. Zero radius or transparent color is an exact no-op.
Parameters
- color ChartForgeX.Primitives.ChartColor
- Literal band color; its alpha multiplies only the new outer coverage.
- radius double
- Finite nonnegative logical radius, mapping to a whole device sample at capture density.
- orderedDither bool = true
- Uses the existing final RGBA8 Bayer quantizer.