pub trait AppUnitsPer
{
const AppUnitsPerPX: Self;
const AppUnitsPerIN: Self;
const AppUnitsPerCM: Self;
const AppUnitsPerMM: Self;
const AppUnitsPerQ: Self;
const AppUnitsPerPT: Self;
const AppUnitsPerPC: Self;
}
impl AppUnitsPer for f32
{
const AppUnitsPerPX: f32 = 60.;
const AppUnitsPerIN: f32 = Self::AppUnitsPerPX * 96.;
const AppUnitsPerCM: f32 = Self::AppUnitsPerIN / 2.54;
const AppUnitsPerMM: f32 = Self::AppUnitsPerIN / 25.4;
const AppUnitsPerQ: f32 = Self::AppUnitsPerMM / 4.;
const AppUnitsPerPT: f32 = Self::AppUnitsPerIN / 72.;
const AppUnitsPerPC: f32 = Self::AppUnitsPerPT * 12.;
}