summaryrefslogtreecommitdiff
path: root/src/utils.rs
diff options
context:
space:
mode:
authorEvgeniy Reizner <razrfalcon@gmail.com>2019-06-12 14:40:13 +0300
committerEvgeniy Reizner <razrfalcon@gmail.com>2019-06-12 14:40:13 +0300
commit71f6d063b606121f2141fffc74020b8322981f10 (patch)
treef1bfd2f983f4346ee34288d03a7636618b2d93ca /src/utils.rs
parent6cf2e8479eb0a702683760cc1ea951101588ce8f (diff)
Node's bbox calculation is backend-independent now.
Diffstat (limited to 'src/utils.rs')
-rw-r--r--src/utils.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/utils.rs b/src/utils.rs
index 8afae1e..ffefaba 100644
--- a/src/utils.rs
+++ b/src/utils.rs
@@ -53,21 +53,3 @@ pub(crate) fn apply_view_box(
}
}
-/// Returns node's absolute transform.
-///
-/// Does not include the node's transform itself.
-pub fn abs_transform(
- node: &usvg::Node,
-) -> usvg::Transform {
- let mut ts_list = Vec::new();
- for p in node.ancestors().skip(1) {
- ts_list.push(p.transform());
- }
-
- let mut root_ts = usvg::Transform::default();
- for ts in ts_list.iter().rev() {
- root_ts.append(ts);
- }
-
- root_ts
-}