macro_rules! spline_getter { ($self:ident, $x_get:ident, $y_get:ident, $z_get:ident, $u:expr) => { ... }; }