[librsvg: 2/17] Rename ResolvedFilter to UserSpaceFilter
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 2/17] Rename ResolvedFilter to UserSpaceFilter
- Date: Sat, 17 Apr 2021 01:46:04 +0000 (UTC)
commit bccf11ecc49d9366467b79ea5ed68a3d522dbcd1
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Apr 16 16:59:00 2021 -0500
Rename ResolvedFilter to UserSpaceFilter
src/filter.rs | 6 +++---
src/filters/context.rs | 4 ++--
src/filters/mod.rs | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/filter.rs b/src/filter.rs
index a6cae1eb..b1d26ba3 100644
--- a/src/filter.rs
+++ b/src/filter.rs
@@ -27,7 +27,7 @@ pub struct Filter {
}
/// A <filter> element definition in user-space coordinates.
-pub struct ResolvedFilter {
+pub struct UserSpaceFilter {
pub rect: Rect,
pub filter_units: CoordUnits,
pub primitive_units: CoordUnits,
@@ -56,7 +56,7 @@ impl Filter {
self.primitive_units
}
- pub fn resolve(&self, values: &ComputedValues, params: &ViewParams) -> ResolvedFilter {
+ pub fn to_user_space(&self, values: &ComputedValues, params: &ViewParams) -> UserSpaceFilter {
let x = self.x.normalize(values, ¶ms);
let y = self.y.normalize(values, ¶ms);
let w = self.width.normalize(values, ¶ms);
@@ -64,7 +64,7 @@ impl Filter {
let rect = Rect::new(x, y, x + w, y + h);
- ResolvedFilter {
+ UserSpaceFilter {
rect,
filter_units: self.filter_units,
primitive_units: self.primitive_units,
diff --git a/src/filters/context.rs b/src/filters/context.rs
index 28b960d7..70c9bd38 100644
--- a/src/filters/context.rs
+++ b/src/filters/context.rs
@@ -5,7 +5,7 @@ use crate::bbox::BoundingBox;
use crate::coord_units::CoordUnits;
use crate::document::AcquiredNodes;
use crate::drawing_ctx::DrawingCtx;
-use crate::filter::ResolvedFilter;
+use crate::filter::UserSpaceFilter;
use crate::paint_server::UserSpacePaintSource;
use crate::parsers::CustomIdent;
use crate::property_defs::ColorInterpolationFilters;
@@ -99,7 +99,7 @@ pub struct FilterContext {
impl FilterContext {
/// Creates a new `FilterContext`.
pub fn new(
- filter: &ResolvedFilter,
+ filter: &UserSpaceFilter,
stroke_paint: UserSpacePaintSource,
fill_paint: UserSpacePaintSource,
source_surface: &SharedImageSurface,
diff --git a/src/filters/mod.rs b/src/filters/mod.rs
index 9db23225..30e57d5a 100644
--- a/src/filters/mod.rs
+++ b/src/filters/mod.rs
@@ -231,7 +231,7 @@ pub fn render(
// This is in a temporary scope so we don't leave the coord_units pushed during
// the execution of all the filter primitives.
let params = draw_ctx.push_coord_units(filter.get_filter_units());
- filter.resolve(filter_values, ¶ms)
+ filter.to_user_space(filter_values, ¶ms)
};
if let Ok(mut filter_ctx) = FilterContext::new(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]