File tree Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -916,7 +916,8 @@ def generate_points(self) -> None:
916
916
self .append_points (outer_arc .points )
917
917
self .add_line_to (inner_arc .points [0 ])
918
918
919
- init_points = generate_points
919
+ def init_points (self ) -> None :
920
+ self .generate_points ()
920
921
921
922
922
923
class Sector (AnnularSector ):
@@ -990,7 +991,8 @@ def generate_points(self) -> None:
990
991
self .append_points (inner_circle .points )
991
992
self .shift (self .arc_center )
992
993
993
- init_points = generate_points
994
+ def init_points (self ) -> None :
995
+ self .generate_points ()
994
996
995
997
996
998
class CubicBezier (VMobject , metaclass = ConvertToOpenGL ):
Original file line number Diff line number Diff line change @@ -147,7 +147,8 @@ def set_points_by_ends(
147
147
148
148
self ._account_for_buff (buff )
149
149
150
- init_points = generate_points
150
+ def init_points (self ) -> None :
151
+ self .generate_points ()
151
152
152
153
def _account_for_buff (self , buff : float ) -> None :
153
154
if buff <= 0 :
Original file line number Diff line number Diff line change @@ -182,7 +182,8 @@ def generate_points(self) -> Self:
182
182
self .make_smooth ()
183
183
return self
184
184
185
- init_points = generate_points
185
+ def init_points (self ) -> None :
186
+ self .generate_points ()
186
187
187
188
188
189
class FunctionGraph (ParametricFunction ):
@@ -328,4 +329,5 @@ def generate_points(self) -> Self:
328
329
self .make_smooth ()
329
330
return self
330
331
331
- init_points = generate_points
332
+ def init_points (self ) -> None :
333
+ self .generate_points ()
Original file line number Diff line number Diff line change @@ -496,7 +496,7 @@ def __init__(
496
496
497
497
super ().__init__ (** kwargs )
498
498
499
- def init_points (self ) -> None :
499
+ def generate_points (self ) -> None :
500
500
# TODO: cache mobject in a re-importable way
501
501
502
502
self .handle_commands ()
@@ -509,7 +509,8 @@ def init_points(self) -> None:
509
509
# Get rid of any null curves
510
510
self .set_points (self .get_points_without_null_curves ())
511
511
512
- generate_points = init_points
512
+ def init_points (self ) -> None :
513
+ self .generate_points ()
513
514
514
515
def handle_commands (self ) -> None :
515
516
all_points : list [np .ndarray ] = []
You can’t perform that action at this time.
0 commit comments