fix(field): clippy warnings

This commit is contained in:
Nova
2022-06-12 01:52:22 -04:00
parent d308b88bb7
commit 57feb5a49b

View File

@@ -167,7 +167,7 @@ impl BoxField {
space: node.borrow().spatial.as_ref().unwrap().clone(), space: node.borrow().spatial.as_ref().unwrap().clone(),
size: Cell::new(size), size: Cell::new(size),
}; };
box_field.add_field_methods(&node); box_field.add_field_methods(node);
node.borrow_mut() node.borrow_mut()
.add_local_signal("setSize", BoxField::set_size_flex); .add_local_signal("setSize", BoxField::set_size_flex);
node.borrow_mut().field = Some(Rc::new(Field::Box(box_field))); node.borrow_mut().field = Some(Rc::new(Field::Box(box_field)));
@@ -201,7 +201,7 @@ impl FieldTrait for BoxField {
p.z.abs() - (size.z * 0.5_f32), p.z.abs() - (size.z * 0.5_f32),
); );
let v = vec3a(q.x.max(0_f32), q.y.max(0_f32), q.z.max(0_f32)); let v = vec3a(q.x.max(0_f32), q.y.max(0_f32), q.z.max(0_f32));
return v.length() + q.x.max(q.y.max(q.z)).min(0_f32); v.length() + q.x.max(q.y.max(q.z)).min(0_f32)
} }
fn spatial_ref(&self) -> &Spatial { fn spatial_ref(&self) -> &Spatial {
self.space.as_ref() self.space.as_ref()
@@ -229,7 +229,7 @@ impl CylinderField {
length: Cell::new(length), length: Cell::new(length),
radius: Cell::new(radius), radius: Cell::new(radius),
}; };
cylinder_field.add_field_methods(&node); cylinder_field.add_field_methods(node);
node.borrow_mut() node.borrow_mut()
.add_local_signal("setSize", CylinderField::set_size_flex); .add_local_signal("setSize", CylinderField::set_size_flex);
node.borrow_mut().field = Some(Rc::new(Field::Cylinder(cylinder_field))); node.borrow_mut().field = Some(Rc::new(Field::Cylinder(cylinder_field)));
@@ -295,7 +295,7 @@ impl SphereField {
space: node.borrow().spatial.as_ref().unwrap().clone(), space: node.borrow().spatial.as_ref().unwrap().clone(),
radius: Cell::new(radius), radius: Cell::new(radius),
}; };
sphere_field.add_field_methods(&node); sphere_field.add_field_methods(node);
node.borrow_mut() node.borrow_mut()
.add_local_signal("setRadius", SphereField::set_radius_flex); .add_local_signal("setRadius", SphereField::set_radius_flex);
node.borrow_mut().field = Some(Rc::new(Field::Sphere(sphere_field))); node.borrow_mut().field = Some(Rc::new(Field::Sphere(sphere_field)));