From cc2722e58cf2cc4787340e1d1579b0932431c5ff Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Thu, 10 Mar 2022 10:15:52 -0500 Subject: [PATCH] remove dead code --- src/function.rs | 6 ------ src/function_output.rs | 5 ----- 2 files changed, 11 deletions(-) diff --git a/src/function.rs b/src/function.rs index 95b2efc..989aa0c 100644 --- a/src/function.rs +++ b/src/function.rs @@ -77,7 +77,6 @@ impl FunctionEntry { self.func_str = func_str.clone(); self.function = BackingFunction::new(&func_str); self.output.invalidate_whole(); - self.output.invalidate_points(); } self.derivative = derivative; @@ -153,7 +152,6 @@ impl FunctionEntry { let step = (self.integral_min_x - self.integral_max_x).abs() / (self.integral_num as f64); - let mut last_positive: Option = None; let mut area: f64 = 0.0; let data2: Vec<(f64, f64)> = (0..self.integral_num) .map(|e| { @@ -174,10 +172,6 @@ impl FunctionEntry { } }; - if last_positive.is_none() { - last_positive = Some(x.is_sign_positive()); - } - if !y.is_nan() { area += y * step; } diff --git a/src/function_output.rs b/src/function_output.rs index 0605989..edbd725 100644 --- a/src/function_output.rs +++ b/src/function_output.rs @@ -42,11 +42,6 @@ impl FunctionOutput { pub fn invalidate_derivative(&mut self) { self.derivative = None; } - pub fn invalidate_points(&mut self) { - self.extrema = None; - self.roots = None; - } - pub fn display( &self, plot_ui: &mut PlotUi, func_str: &str, derivative_str: &str, step: f64, derivative_enabled: bool,