Fix bezier_tool
example
This commit is contained in:
parent
de71776e02
commit
351d90c339
@ -16,7 +16,7 @@ mod bezier {
|
|||||||
};
|
};
|
||||||
use iced_wgpu::{
|
use iced_wgpu::{
|
||||||
triangle::{Mesh2D, Vertex2D},
|
triangle::{Mesh2D, Vertex2D},
|
||||||
Primitive, Renderer,
|
Defaults, Primitive, Renderer,
|
||||||
};
|
};
|
||||||
use lyon::tessellation::{
|
use lyon::tessellation::{
|
||||||
basic_shapes, BuffersBuilder, StrokeAttributes, StrokeOptions,
|
basic_shapes, BuffersBuilder, StrokeAttributes, StrokeOptions,
|
||||||
@ -89,6 +89,7 @@ mod bezier {
|
|||||||
fn draw(
|
fn draw(
|
||||||
&self,
|
&self,
|
||||||
_renderer: &mut Renderer,
|
_renderer: &mut Renderer,
|
||||||
|
_defaults: &Defaults,
|
||||||
layout: Layout<'_>,
|
layout: Layout<'_>,
|
||||||
cursor_position: Point,
|
cursor_position: Point,
|
||||||
) -> (Primitive, MouseCursor) {
|
) -> (Primitive, MouseCursor) {
|
||||||
@ -261,7 +262,7 @@ mod bezier {
|
|||||||
|
|
||||||
use bezier::Bezier;
|
use bezier::Bezier;
|
||||||
use iced::{
|
use iced::{
|
||||||
button, Align, Button, Color, Column, Container, Element, Length, Sandbox,
|
button, Align, Button, Column, Container, Element, Length, Sandbox,
|
||||||
Settings, Text,
|
Settings, Text,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -323,8 +324,6 @@ impl Sandbox for Example {
|
|||||||
.push(
|
.push(
|
||||||
Button::new(&mut self.button_state, Text::new("Clear"))
|
Button::new(&mut self.button_state, Text::new("Clear"))
|
||||||
.padding(8)
|
.padding(8)
|
||||||
.background(Color::from_rgb(0.5, 0.5, 0.5))
|
|
||||||
.border_radius(4)
|
|
||||||
.on_press(Message::Clear),
|
.on_press(Message::Clear),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user