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)
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)
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)
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 )
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)