From 0a642133ad73ccc87f32c4bbdc07ead6746f270c Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 4 Sep 2023 18:46:28 -0400 Subject: [PATCH] Add scale_radii method for DotCloud --- manimlib/mobject/types/dot_cloud.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manimlib/mobject/types/dot_cloud.py b/manimlib/mobject/types/dot_cloud.py index bd94d0dc..f4a8504b 100644 --- a/manimlib/mobject/types/dot_cloud.py +++ b/manimlib/mobject/types/dot_cloud.py @@ -117,6 +117,10 @@ class DotCloud(PMobject): def get_radius(self) -> float: return self.get_radii().max() + def scale_radii(self, scale_factor: float) -> Self: + self.set_radius(scale_factor * self.get_radii()) + return self + def set_glow_factor(self, glow_factor: float) -> Self: self.uniforms["glow_factor"] = glow_factor return self