use NANs instead of zeros
This commit is contained in:
parent
fcd7d985d6
commit
589ceb60a3
@ -219,10 +219,10 @@ impl ChartManager {
|
|||||||
if !y.is_nan() {
|
if !y.is_nan() {
|
||||||
(x, x2, y)
|
(x, x2, y)
|
||||||
} else {
|
} else {
|
||||||
(0.0, 0.0, 0.0)
|
(f32::NAN, f32::NAN, f32::NAN)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.filter(|ele| ele != &(0.0, 0.0, 0.0))
|
.filter(|ele| ele != &(f32::NAN, f32::NAN, f32::NAN))
|
||||||
.collect();
|
.collect();
|
||||||
let area: f32 = data2.iter().map(|(_, _, y)| y * step).sum(); // sum of all rectangles' areas
|
let area: f32 = data2.iter().map(|(_, _, y)| y * step).sum(); // sum of all rectangles' areas
|
||||||
(data2, area)
|
(data2, area)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user