mirror of
https://github.com/PaddiM8/kalker.git
synced 2024-12-13 18:10:42 +01:00
Fixed incorrect vector operations
This commit is contained in:
parent
7ea88895ff
commit
67599e7091
@ -803,7 +803,7 @@ impl KalkValue {
|
|||||||
(KalkValue::Vector(values), KalkValue::Number(_, _, _)) => KalkValue::Vector(
|
(KalkValue::Vector(values), KalkValue::Number(_, _, _)) => KalkValue::Vector(
|
||||||
values
|
values
|
||||||
.iter()
|
.iter()
|
||||||
.map(|x| x.clone().mul_without_unit(lhs))
|
.map(|x| x.clone().mul_without_unit(rhs))
|
||||||
.collect(),
|
.collect(),
|
||||||
),
|
),
|
||||||
(KalkValue::Vector(values), KalkValue::Vector(values_rhs)) => {
|
(KalkValue::Vector(values), KalkValue::Vector(values_rhs)) => {
|
||||||
@ -1024,7 +1024,7 @@ fn calculate_vector(
|
|||||||
values
|
values
|
||||||
.iter()
|
.iter()
|
||||||
.zip(values_rhs)
|
.zip(values_rhs)
|
||||||
.map(|(x, y)| x.clone().add_without_unit(&y))
|
.map(|(x, y)| action(x.clone(), &y))
|
||||||
.collect(),
|
.collect(),
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user