コード例 #1
0
 def __init__(self, function, mobject, **kwargs):
     if "path_func" not in kwargs:
         self.path_func = path_along_arc(np.log(function(complex(1))).imag)
     ApplyPointwiseFunction.__init__(
         self,
         lambda x_y_z: complex_to_R3(function(complex(x_y_z[0], x_y_z[1]))),
         instantiate(mobject), **kwargs)
コード例 #2
0
 def __init__(self, mobject, **kwargs):
     mobject = instantiate(mobject)
     assert(isinstance(mobject, Mobject))
     digest_config(self, kwargs, locals())
     self.internal_time = 0
     self.external_time = 0
     self.setup()
     self.update(0)
コード例 #3
0
 def __init__(self, mobject, **kwargs):
     mobject = instantiate(mobject)
     assert(isinstance(mobject, Mobject))
     digest_config(self, kwargs, locals())
     self.internal_time = 0
     self.external_time = 0
     self.setup()
     self.update(0)
コード例 #4
0
ファイル: animation.py プロジェクト: PCabralSoftware/reuleaux
 def __init__(self, mobject, **kwargs):
     mobject = instantiate(mobject)
     assert(isinstance(mobject, Mobject))
     digest_config(self, kwargs, locals())
     self.starting_mobject = self.mobject.copy()
     if self.rate_func is None:
         self.rate_func = (lambda x: x)
     if self.name is None:
         self.name = self.__class__.__name__ + str(self.mobject)
     self.all_families_zipped = self.get_all_families_zipped()
     self.update(0)
コード例 #5
0
 def __init__(self, function, mobject = ComplexPlane, **kwargs):
     if "path_func" not in kwargs:
         self.path_func = path_along_arc(
             np.log(function(complex(1))).imag
         )
     ApplyPointwiseFunction.__init__(
         self,
         lambda (x, y, z) : complex_to_R3(function(complex(x, y))),
         instantiate(mobject),
         **kwargs
     )
コード例 #6
0
ファイル: animation.py プロジェクト: Magnus01/manim_test
 def __init__(self, mobject, **kwargs):
     mobject = instantiate(mobject)
     assert (isinstance(mobject, Mobject))
     digest_config(self, kwargs, locals())
     self.starting_mobject = self.mobject.copy()
     if self.rate_func is None:
         self.rate_func = (lambda x: x)
     if self.name is None:
         self.name = self.__class__.__name__ + str(self.mobject)
     self.all_families_zipped = self.get_all_families_zipped()
     self.update(0)