mozjpeg/density.rs
1#[derive(Copy, Clone)]
2pub enum PixelDensityUnit {
3 /// No units
4 PixelAspectRatio = 0,
5 /// Pixels per inch
6 Inches = 1,
7 /// Pixels per centimeter
8 Centimeters = 2,
9}
10
11pub struct PixelDensity {
12 pub unit: PixelDensityUnit,
13 pub x: u16,
14 pub y: u16,
15}
16
17impl Default for PixelDensity {
18 fn default() -> Self {
19 Self {
20 unit: PixelDensityUnit::PixelAspectRatio,
21 x: 1,
22 y: 1,
23 }
24 }
25}