mirror of
https://github.com/emilk/egui.git
synced 2026-09-02 23:00:04 -04:00
Use Self everywhere (#3787)
This turns on the clippy lint [`clippy::use_self`](https://rust-lang.github.io/rust-clippy/v0.0.212/index.html#use_self) and fixes it everywhere.
This commit is contained in:
@@ -48,7 +48,7 @@ impl CubicBezierShape {
|
||||
for (i, origin_point) in self.points.iter().enumerate() {
|
||||
points[i] = transform * *origin_point;
|
||||
}
|
||||
CubicBezierShape {
|
||||
Self {
|
||||
points,
|
||||
closed: self.closed,
|
||||
fill: self.fill,
|
||||
@@ -163,7 +163,8 @@ impl CubicBezierShape {
|
||||
let q_end = q.sample(t_range.end);
|
||||
let ctrl1 = from + q_start.to_vec2() * delta_t;
|
||||
let ctrl2 = to - q_end.to_vec2() * delta_t;
|
||||
CubicBezierShape {
|
||||
|
||||
Self {
|
||||
points: [from, ctrl1, ctrl2, to],
|
||||
closed: self.closed,
|
||||
fill: self.fill,
|
||||
@@ -398,7 +399,7 @@ impl QuadraticBezierShape {
|
||||
fill: Color32,
|
||||
stroke: impl Into<Stroke>,
|
||||
) -> Self {
|
||||
QuadraticBezierShape {
|
||||
Self {
|
||||
points,
|
||||
closed,
|
||||
fill,
|
||||
@@ -412,7 +413,7 @@ impl QuadraticBezierShape {
|
||||
for (i, origin_point) in self.points.iter().enumerate() {
|
||||
points[i] = transform * *origin_point;
|
||||
}
|
||||
QuadraticBezierShape {
|
||||
Self {
|
||||
points,
|
||||
closed: self.closed,
|
||||
fill: self.fill,
|
||||
@@ -644,7 +645,7 @@ impl FlatteningParameters {
|
||||
|
||||
let integral_step = integral_diff / count;
|
||||
|
||||
FlatteningParameters {
|
||||
Self {
|
||||
count,
|
||||
integral_from,
|
||||
integral_step,
|
||||
|
||||
Reference in New Issue
Block a user