Finished Counting in Binary project

This commit is contained in:
Grant Sanderson
2015-09-18 14:22:59 -07:00
parent 2a49abc6f3
commit dfe29de518
4 changed files with 275 additions and 26 deletions

View File

@ -100,6 +100,18 @@ class CounterclockwiseTransform(Transform):
interpolation_function = counterclockwise_path, **kwargs
)
class SpinInFromNothing(Transform):
def __init__(self, mob, **kwargs):
name = "interpolation_function"
interp_func = kwargs[name] if name in kwargs else counterclockwise_path
dot = Point(mob.get_center(), color = "black")
Transform.__init__(
self, dot, mob,
interpolation_function = interp_func,
**kwargs
)
class FadeToColor(Transform):
def __init__(self, mobject, color, *args, **kwargs):
target = copy.deepcopy(mobject).highlight(color)