From 7f47815230fd6dd9b231f1dbdbb6b42e589c71e5 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sat, 27 Mar 2021 11:56:58 -0700 Subject: [PATCH] Change some defaults and add Matrix.get_rows method --- manimlib/mobject/matrix.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/manimlib/mobject/matrix.py b/manimlib/mobject/matrix.py index 9541ddc0..adcbf664 100644 --- a/manimlib/mobject/matrix.py +++ b/manimlib/mobject/matrix.py @@ -57,8 +57,8 @@ class Matrix(VMobject): CONFIG = { "v_buff": 0.8, "h_buff": 1.3, - "bracket_h_buff": MED_SMALL_BUFF, - "bracket_v_buff": MED_SMALL_BUFF, + "bracket_h_buff": 0.2, + "bracket_v_buff": 0.25, "add_background_rectangles_to_entries": False, "include_background_rectangle": False, "element_to_mobject": Tex, @@ -132,6 +132,12 @@ class Matrix(VMobject): for i in range(len(self.mob_matrix[0])) ]) + def get_rows(self): + return VGroup(*[ + VGroup(*row) + for row in self.mob_matrix + ]) + def set_column_colors(self, *colors): columns = self.get_columns() for color, column in zip(colors, columns):