#![allow(clippy::op_ref)]
use std::ops::Mul;
use super::Atom2;
use crate::Transform2;
binop_impl_all!(
Mul, mul;
self: Transform2, rhs: Atom2, Output = Atom2;
[ref ref] => {
Atom2 {
position: self * rhs.position,
radius: rhs.radius,
}
};
);
binop_impl_all!(
Mul, mul;
self: Atom2, rhs: Transform2, Output = Atom2;
[ref ref] => {
Atom2 {
position: rhs * self.position,
radius: self.radius,
}
};
);