change some usage of constants
This commit is contained in:
parent
0deff05ab5
commit
21e56cac4d
@ -34,7 +34,7 @@ const INTEGRAL_X_MAX: f64 = 1000.0;
|
|||||||
const INTEGRAL_X_RANGE: RangeInclusive<f64> = INTEGRAL_X_MIN..=INTEGRAL_X_MAX;
|
const INTEGRAL_X_RANGE: RangeInclusive<f64> = INTEGRAL_X_MIN..=INTEGRAL_X_MAX;
|
||||||
|
|
||||||
// Default values
|
// Default values
|
||||||
const DEFAULT_FUNCION: &str = "x^2";
|
pub const DEFAULT_FUNCION: &str = "x^2";
|
||||||
pub const DEFAULT_RIEMANN: RiemannSum = RiemannSum::Left;
|
pub const DEFAULT_RIEMANN: RiemannSum = RiemannSum::Left;
|
||||||
const DEFAULT_MIN_X: f64 = -10.0;
|
const DEFAULT_MIN_X: f64 = -10.0;
|
||||||
const DEFAULT_MAX_X: f64 = 10.0;
|
const DEFAULT_MAX_X: f64 = 10.0;
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
use crate::misc::{debug_log, SteppedVector};
|
use crate::misc::{debug_log, SteppedVector};
|
||||||
|
|
||||||
|
use crate::egui_app::{DEFAULT_FUNCION, DEFAULT_RIEMANN};
|
||||||
use crate::parsing::BackingFunction;
|
use crate::parsing::BackingFunction;
|
||||||
|
|
||||||
use eframe::egui::{
|
use eframe::egui::{
|
||||||
@ -50,7 +51,7 @@ impl FunctionEntry {
|
|||||||
// Creates Empty Function instance
|
// Creates Empty Function instance
|
||||||
pub fn empty() -> Self {
|
pub fn empty() -> Self {
|
||||||
Self {
|
Self {
|
||||||
function: BackingFunction::new("x^2"),
|
function: BackingFunction::new(DEFAULT_FUNCION),
|
||||||
func_str: String::new(),
|
func_str: String::new(),
|
||||||
min_x: -1.0,
|
min_x: -1.0,
|
||||||
max_x: 1.0,
|
max_x: 1.0,
|
||||||
@ -63,7 +64,7 @@ impl FunctionEntry {
|
|||||||
integral_min_x: f64::NAN,
|
integral_min_x: f64::NAN,
|
||||||
integral_max_x: f64::NAN,
|
integral_max_x: f64::NAN,
|
||||||
integral_num: 0,
|
integral_num: 0,
|
||||||
sum: crate::egui_app::DEFAULT_RIEMANN,
|
sum: DEFAULT_RIEMANN,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user