diff --git a/src/bin/flat/tube/mod.rs b/src/bin/flat/tube/mod.rs index 8cfb578..28f7357 100644 --- a/src/bin/flat/tube/mod.rs +++ b/src/bin/flat/tube/mod.rs @@ -283,7 +283,7 @@ mod coords { // NB: имеет разрыв в области Inner на y = 0. fn global_to_outer(self, loc: Location) -> Location { - let inner = Rect { size: vec2(self.inner_radius, self.internal_halflength) }; + let inner = Rect { size: vec2(self.inner_radius, self.external_halflength) }; if inner.is_inside(loc.pos) { let Vec2 { x: u, y } = loc.pos; // в основной СК let v = self.v(y) + y.signum() * (self.external_halflength - self.internal_halflength);