From 0da1abc689a07b7d3d09f0bc9fb41f80c9d79375 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 26 Apr 2018 17:11:00 -0700 Subject: [PATCH] add_background_rectangles -> add_background_rectangles_to_entries --- mobject/matrix.py | 9 +++++---- old_projects/eola/chapter3.py | 2 +- old_projects/eola/chapter4.py | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/mobject/matrix.py b/mobject/matrix.py index 5173fa23..58a9f220 100644 --- a/mobject/matrix.py +++ b/mobject/matrix.py @@ -40,7 +40,7 @@ def vector_coordinate_label(vector_mob, integer_labels=True, vect = np.round(vect).astype(int) vect = vect[:n_dim] vect = vect.reshape((n_dim, 1)) - label = Matrix(vect, add_background_rectangles=True) + label = Matrix(vect, add_background_rectangles_to_entries=True) label.scale(VECTOR_LABEL_SCALE_FACTOR) shift_dir = np.array(vector_mob.get_end()) @@ -59,7 +59,7 @@ class Matrix(VMobject): CONFIG = { "v_buff": 0.8, "h_buff": 1.3, - "add_background_rectangles": False, + "add_background_rectangles_to_entries": False, "element_to_mobject": TexMobject, "element_to_mobject_config": {}, "element_alignment_corner": DR, @@ -82,14 +82,15 @@ class Matrix(VMobject): self.center() self.mob_matrix = mob_matrix - if self.add_background_rectangles: + if self.add_background_rectangles_to_entries: for mob in self.elements: mob.add_background_rectangle() def matrix_to_mob_matrix(self, matrix): return np.vectorize( lambda e: self.element_to_mobject( - e, **self.element_to_mobject_config) + e, **self.element_to_mobject_config + ) )(matrix) def organize_mob_matrix(self, matrix): diff --git a/old_projects/eola/chapter3.py b/old_projects/eola/chapter3.py index 4b7d56ed..876f3f56 100644 --- a/old_projects/eola/chapter3.py +++ b/old_projects/eola/chapter3.py @@ -887,7 +887,7 @@ class MatrixVectorMultiplication(LinearTransformationScene): ) concrete_matrix = Matrix( copy.deepcopy(abstract_matrix), - add_background_rectangles = True + add_background_rectangles_to_entries = True ) concrete_matrix.to_edge(UP) if self.abstract: diff --git a/old_projects/eola/chapter4.py b/old_projects/eola/chapter4.py index 833f84c9..b8f70c24 100644 --- a/old_projects/eola/chapter4.py +++ b/old_projects/eola/chapter4.py @@ -106,7 +106,7 @@ class FollowLinearCombination(LinearTransformationScene): direction = "right", color = Y_COLOR ) vect = self.add_vector(vect_coords) - vect_array = Matrix(["x", "y"], add_background_rectangles = True) + vect_array = Matrix(["x", "y"], add_background_rectangles_to_entries = True) v_equals = TexMobject(["\\vec{\\textbf{v}}", "="]) v_equals.split()[0].set_color(YELLOW) v_equals.next_to(vect_array, LEFT)