RasterRenderOptions class final Ultraviolet
Pixel geometry, terminal colors, and fidelity policy.
Glyph coverage uses four samples per axis: deterministic software antialiasing, not platform font hinting or LCD subpixel rendering.
Constructors
Properties
- background → UvRgb
-
Default terminal background and image padding color.
final
- cellHeight → int?
-
Cell height; defaults to the rounded-up regular-face line height.
final
- cellWidth → int?
-
Cell width; defaults to the rounded-up regular-face space advance.
final
- fontSize → double
-
Font size in pixels, between 1 and 256.
final
- foreground → UvRgb
-
Default terminal foreground.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- padding → int
-
Padding on all four image edges, in pixels.
final
-
palette
→ List<
UvRgb> ? -
Optional complete 16- or 256-color terminal palette.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- strict → bool
-
Reject captures with fidelity diagnostics rather than approximating them.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited