skrifa/outline/autohint/mod.rs
//! Runtime autohinting support.
mod hint;
mod instance;
mod metrics;
mod outline;
mod shape;
mod style;
mod topo;
pub use instance::GlyphStyles;
pub(crate) use instance::Instance;
/// All constants are defined based on a UPEM of 2048.
///
/// See <https://gitlab.freedesktop.org/freetype/freetype/-/blob/57617782464411201ce7bbc93b086c1b4d7d84a5/src/autofit/aflatin.h#L34>
fn derived_constant(units_per_em: i32, value: i32) -> i32 {
value * units_per_em / 2048
}