summaryrefslogtreecommitdiff
path: root/src/geom/em.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-12-20 16:08:16 +0100
committerLaurenz <laurmaedje@gmail.com>2022-12-20 16:11:37 +0100
commitf5f7df7247ae29800e0290774a50942e2485beea (patch)
tree57253ba51efdae3ac8e4eea722428924625b514c /src/geom/em.rs
parentb8ffd3ad3dcaebddbc674e03494e0d818b21fa51 (diff)
Documentation
Diffstat (limited to 'src/geom/em.rs')
-rw-r--r--src/geom/em.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/geom/em.rs b/src/geom/em.rs
index 93dc80e4..9f5aff39 100644
--- a/src/geom/em.rs
+++ b/src/geom/em.rs
@@ -42,6 +42,11 @@ impl Em {
(self.0).0
}
+ /// The absolute value of this em length.
+ pub fn abs(self) -> Self {
+ Self::new(self.get().abs())
+ }
+
/// Convert to an absolute length at the given font size.
pub fn at(self, font_size: Abs) -> Abs {
let resolved = font_size * self.get();