[librsvg: 8/15] Rename geometry_for_untransformed_element -> geometry_for_element
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 8/15] Rename geometry_for_untransformed_element -> geometry_for_element
- Date: Tue, 30 Jul 2019 17:32:56 +0000 (UTC)
commit 2bbb1fd143c561b30cae81077e29e516d55c61c5
Author: Federico Mena Quintero <federico gnome org>
Date: Mon Jul 29 11:40:34 2019 -0500
Rename geometry_for_untransformed_element -> geometry_for_element
librsvg_crate/src/lib.rs | 20 ++++++++++----------
librsvg_crate/tests/api.rs | 2 +-
rsvg_internals/src/handle.rs | 2 +-
3 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/librsvg_crate/src/lib.rs b/librsvg_crate/src/lib.rs
index e596dae0..e904076c 100644
--- a/librsvg_crate/src/lib.rs
+++ b/librsvg_crate/src/lib.rs
@@ -455,6 +455,16 @@ impl<'a> CairoRenderer<'a> {
.render_layer(cr, id, viewport, self.dpi, false)
}
+ pub fn geometry_for_element(
+ &self,
+ id: Option<&str>,
+ ) -> Result<(cairo::Rectangle, cairo::Rectangle), RenderingError> {
+ self.handle
+ .0
+ .get_geometry_for_element(id, self.dpi, false)
+ .map(|(i, l)| (i.into(), l.into()))
+ }
+
/// Renders a single SVG element to a given viewport
///
/// This function can be used to extract individual element subtrees and render them,
@@ -481,14 +491,4 @@ impl<'a> CairoRenderer<'a> {
.0
.render_element(cr, id, element_viewport, self.dpi, false)
}
-
- pub fn geometry_for_untransformed_element(
- &self,
- id: Option<&str>,
- ) -> Result<(cairo::Rectangle, cairo::Rectangle), RenderingError> {
- self.handle
- .0
- .get_untransformed_node_geometry(id, self.dpi, false)
- .map(|(i, l)| (i.into(), l.into()))
- }
}
diff --git a/librsvg_crate/tests/api.rs b/librsvg_crate/tests/api.rs
index 551bb5eb..9775e4e2 100644
--- a/librsvg_crate/tests/api.rs
+++ b/librsvg_crate/tests/api.rs
@@ -112,7 +112,7 @@ fn untransformed_element() {
/* Measuring */
let (ink_r, logical_r) = renderer
- .geometry_for_untransformed_element(Some("#foo"))
+ .geometry_for_element(Some("#foo"))
.unwrap();
assert_eq!(
diff --git a/rsvg_internals/src/handle.rs b/rsvg_internals/src/handle.rs
index e08e6292..99d6f4d4 100644
--- a/rsvg_internals/src/handle.rs
+++ b/rsvg_internals/src/handle.rs
@@ -369,7 +369,7 @@ impl Handle {
}
/// Returns (ink_rect, logical_rect)
- pub fn get_untransformed_node_geometry(
+ pub fn get_geometry_for_element(
&self,
id: Option<&str>,
dpi: Dpi,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]