From 03bea8198c7fd19185e7f7bdb0e5dbb934a23b33 Mon Sep 17 00:00:00 2001 From: Abhijith Muthyala <64465542+abhi-6988@users.noreply.github.com> Date: Sat, 6 Feb 2021 15:05:18 +0530 Subject: [PATCH] Fix NumberLine's unit_size --- manimlib/mobject/number_line.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/manimlib/mobject/number_line.py b/manimlib/mobject/number_line.py index bd475215..ed6a1ede 100644 --- a/manimlib/mobject/number_line.py +++ b/manimlib/mobject/number_line.py @@ -57,6 +57,7 @@ class NumberLine(Line): super().__init__(self.x_min * RIGHT, self.x_max * RIGHT, **kwargs) if self.width: self.set_width(self.width) + self.unit_size = self.get_unit_size() else: self.scale(self.unit_size) self.center() @@ -123,7 +124,7 @@ class NumberLine(Line): return self.point_to_number(point) def get_unit_size(self): - return (self.x_max - self.x_min) / self.get_length() + return self.get_length() / (self.x_max - self.x_min) def get_number_mobject(self, x, number_config=None,