[−][src]Crate fontdue
Fontdue is a font parser, rasterizer, and layout tool.
This is a #![no_std] crate, but still requires the alloc crate.
Modules
layout | Tools for laying out strings of text. |
raw | Lower level raw data that was parsed from the font. Raw is unstable and prone to change. |
Structs
AABB | Axis aligned bounding box. |
Font | Represents a font. Fonts are immutable after creation and owns its own copy of the font data. |
FontSettings | Settings for controlling specific font and layout behavior. |
LineMetrics | Metrics associated with line positioning. |
Metrics | Encapsulates all layout information associated with a glyph for a fixed scale. |
Constants
ZERO_METRICS | Metric representing a glyph that has no geometry and positional metrics. |
Type Definitions
FontResult | Alias for Result<T, &'static str>. |