From 1ba56c3bba2a50c438dcf6f2d46980f39fa4f918 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 26 Feb 2018 11:41:44 -0800 Subject: [PATCH] Satisfying finicky spacing desires --- active_projects/basel.py | 159 ++++++++------------------------------- 1 file changed, 30 insertions(+), 129 deletions(-) diff --git a/active_projects/basel.py b/active_projects/basel.py index 2e468e50..40b16628 100644 --- a/active_projects/basel.py +++ b/active_projects/basel.py @@ -95,10 +95,6 @@ class AngleUpdater(ContinualAnimation): self.angle_arc.add_tip(tip_length = ARC_TIP_LENGTH, at_start = True, at_end = True) - - - - class LightIndicator(Mobject): CONFIG = { "radius": 0.5, @@ -148,9 +144,6 @@ class LightIndicator(Mobject): print "Indicator cannot update, reason: no light source found" self.set_intensity(self.measured_intensity()) - - - class UpdateLightIndicator(AnimationGroup): def __init__(self, indicator, intensity, **kwargs): @@ -165,13 +158,11 @@ class UpdateLightIndicator(AnimationGroup): AnimationGroup.__init__(self, changing_decimal, change_opacity, **kwargs) self.mobject = indicator - class ContinualLightIndicatorUpdate(ContinualAnimation): def update_mobject(self,dt): self.mobject.continual_update() - def copy_func(f): """Based on http://stackoverflow.com/a/6528148/190597 (Glenn Maynard)""" g = types.FunctionType(f.func_code, f.func_globals, name=f.func_name, @@ -221,21 +212,7 @@ class ScaleLightSources(Transform): Transform.__init__(self,light_sources_mob,ls_target,**kwargs) - - - - - - - - - - - - - - - +### class IntroScene(PiCreatureScene): @@ -472,25 +449,6 @@ class IntroScene(PiCreatureScene): self.wait() - - - - - - - - - - - - - - - - - - - class FirstLighthouseScene(PiCreatureScene): def construct(self): @@ -647,28 +605,6 @@ class FirstLighthouseScene(PiCreatureScene): self.wait() - - - - - - - - - - - - - - - - - - - - - - class SingleLighthouseScene(PiCreatureScene): def construct(self): @@ -858,24 +794,6 @@ class SingleLighthouseScene(PiCreatureScene): self.wait() - - - - - - - - - - - - - - - - - - class EarthScene(Scene): def construct(self): @@ -973,30 +891,6 @@ class EarthScene(Scene): MoveToTarget(morty, path_arc = 70*DEGREES, run_time = 3), ) - - - - - - - - - - - - - - - - - - - - - - - - class ScreenShapingScene(ThreeDScene): @@ -1442,9 +1336,6 @@ class ScreenShapingScene(ThreeDScene): FadeIn(reading39), ) - - - class IndicatorScalingScene(Scene): def construct(self): @@ -1482,11 +1373,6 @@ class IndicatorScalingScene(Scene): self.play(FadeIn(reading3)) self.wait() - - - - - class BackToEulerSumScene(PiCreatureScene): @@ -1705,10 +1591,6 @@ class BackToEulerSumScene(PiCreatureScene): self.wait() - - - - class TwoLightSourcesScene(PiCreatureScene): def construct(self): @@ -1886,8 +1768,6 @@ class TwoLightSourcesScene(PiCreatureScene): Write(theorem_name), ) - - class IPTScene1(PiCreatureScene): def construct(self): @@ -2078,8 +1958,6 @@ class IPTScene1(PiCreatureScene): Transform(screen2, screen2pp), ) - - class IPTScene2(Scene): def construct(self): @@ -2131,7 +2009,6 @@ class IPTScene2(Scene): text.next_to(box,UP) self.play(ShowCreation(box),Write(text)) - class PondScene(Scene): def construct(self): @@ -2606,8 +2483,6 @@ class PondScene(Scene): ) self.play(FadeIn(self.number_line)) - - class LabeledArc(Arc): CONFIG = { "length" : 1 @@ -2627,9 +2502,6 @@ class LabeledArc(Arc): label.move_to(label_pos) self.add(label) - - - class ArcHighlightOverlayScene(Scene): def construct(self): @@ -2686,3 +2558,32 @@ class ArcHighlightOverlayScene(Scene): + + + + + + + + + + + + + + + + + + + + + + + + + + + + +