From f0388c5d48b8774bedc9b66e870a57f0720ea49d Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 26 Jan 2016 10:23:05 -0800 Subject: [PATCH] FilledRectangle class --- topics/geometry.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/topics/geometry.py b/topics/geometry.py index 7e01e24c..0d47e424 100644 --- a/topics/geometry.py +++ b/topics/geometry.py @@ -253,5 +253,18 @@ class Square(Rectangle): +class FilledRectangle(Mobject1D): + DEFAULT_CONFIG = { + "color" : GREY, + "height" : 2.0, + "width" : 4.0, + } + def generate_points(self): + self.add_points([ + (x, y, 0) + for x in np.arange(-self.width, self.width, self.epsilon) + for y in np.arange(-self.height, self.height, self.epsilon) + ]) +