summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorReizner Evgeniy <razrfalcon@gmail.com>2018-03-25 23:17:00 +0300
committerReizner Evgeniy <razrfalcon@gmail.com>2018-03-25 23:17:00 +0300
commitea20ff9b1d1917a8ead68eb578fba909dc25b8fc (patch)
tree035c435de5b37a6f28c48ca7717676ea46eb8002 /examples
parent39df1d0ff3100b0e222ed800d10b7cb003849d5e (diff)
Preprocessor and tree are moved to the `usvg` crate.
Diffstat (limited to 'examples')
-rw-r--r--examples/cairo-rs/src/main.rs6
-rw-r--r--examples/draw_bboxes.rs12
-rw-r--r--examples/minimal.rs6
3 files changed, 9 insertions, 15 deletions
diff --git a/examples/cairo-rs/src/main.rs b/examples/cairo-rs/src/main.rs
index fdbeb1b..38b3805 100644
--- a/examples/cairo-rs/src/main.rs
+++ b/examples/cairo-rs/src/main.rs
@@ -54,10 +54,8 @@ fn build_ui(application: &gtk::Application, file_path: &Path) {
let window = gtk::ApplicationWindow::new(application);
let drawing_area = Box::new(DrawingArea::new)();
- let opt = resvg::Options {
- path: Some(file_path.into()),
- .. resvg::Options::default()
- };
+ let mut opt = resvg::Options::default();
+ opt.usvg.path = Some(file_path.into());
let rtree = resvg::parse_rtree_from_file(file_path, &opt).unwrap();
diff --git a/examples/draw_bboxes.rs b/examples/draw_bboxes.rs
index 5fb7d4a..f81ba96 100644
--- a/examples/draw_bboxes.rs
+++ b/examples/draw_bboxes.rs
@@ -29,12 +29,10 @@ fn main() {
1.0
};
- let opt = Options {
- path: Some(args[1].clone().into()),
- keep_named_groups: true,
- fit_to: resvg::FitTo::Zoom(zoom as f32),
- .. Options::default()
- };
+ let mut opt = Options::default();
+ opt.usvg.path = Some(args[1].clone().into());
+ opt.usvg.keep_named_groups = true;
+ opt.fit_to = resvg::FitTo::Zoom(zoom as f32);
let mut rtree = resvg::parse_rtree_from_file(&args[1], &opt).unwrap();
@@ -49,7 +47,7 @@ fn main() {
let stroke = Some(tree::Stroke {
paint: tree::Paint::Color(tree::Color::new(255, 0, 0)),
- opacity: 0.5,
+ opacity: 0.5.into(),
.. tree::Stroke::default()
});
diff --git a/examples/minimal.rs b/examples/minimal.rs
index 79a9131..662ad15 100644
--- a/examples/minimal.rs
+++ b/examples/minimal.rs
@@ -14,10 +14,8 @@ fn main() {
let _resvg = resvg::init();
- let opt = resvg::Options {
- path: Some(args[1].clone().into()),
- .. resvg::Options::default()
- };
+ let mut opt = resvg::Options::default();
+ opt.usvg.path = Some(args[1].clone().into());
let rtree = resvg::parse_rtree_from_file(&args[1], &opt).unwrap();
let backend = resvg::default_backend();