def __init__(self, pi_creature, *args, **kwargs): blinked = deepcopy(pi_creature).blink() Transform.__init__( self, pi_creature, blinked, alpha_func = squish_alpha_func(there_and_back), *args, **kwargs )
def __init__(self, parent_transform = None, rename = False, recursive = False): Transform.__init__(self) self.rename = rename self.recursive = recursive self.parent_transform = parent_transform
def __init__(self): Transform.__init__(self) self.adverbs_visited = [] self.adverb_args = [] self.expansions = {} self.exp_stack = [] self.type_env_stack = [] self.dl_tile_estimates = [] self.ml_tile_estimates = [] # For now, we'll assume that no closure variables have the same name. self.closure_vars = {} self.num_tiles = 0
def __init__(self, pi_creature, *args, **kwargs): final = deepcopy(pi_creature) body_to_arm = pi_creature.arm.get_center()-pi_creature.get_center() if body_to_arm[0] < 0: wag_direction = LEFT else: wag_direction = RIGHT final.arm.wag(0.7*UP, wag_direction, 2.0) final.rewire_part_attributes(self_from_parts = True) Transform.__init__( self, pi_creature, final, alpha_func = there_and_back, *args, **kwargs )
def __init__(self, nesting_idx = -1, fixed_idx = -1, tile_sizes_param = None, fixed_tile_sizes = None, preallocate_output = False): Transform.__init__(self) self.nesting_idx = nesting_idx self.fixed_idx = fixed_idx self.tiling = False self.tile_sizes_param = tile_sizes_param self.fixed_tile_sizes = fixed_tile_sizes self.output_var = None self.preallocate_output = preallocate_output # For now, we'll assume that no closure variables have the same name. self.closure_vars = {}
def __init__(self, start_anim, end_anim, **kwargs): digest_config(self, kwargs, locals()) if "run_time" in kwargs: self.run_time = kwargs.pop("run_time") else: self.run_time = max(start_anim.run_time, end_anim.run_time) for anim in start_anim, end_anim: anim.set_run_time(self.run_time) if start_anim.starting_mobject.get_num_points() != end_anim.starting_mobject.get_num_points(): Mobject.align_data(start_anim.starting_mobject, end_anim.starting_mobject) for anim in start_anim, end_anim: if hasattr(anim, "ending_mobject"): Mobject.align_data(anim.starting_mobject, anim.ending_mobject) Transform.__init__(self, start_anim.mobject, end_anim.mobject, **kwargs) #Rewire starting and ending mobjects start_anim.mobject = self.starting_mobject end_anim.mobject = self.ending_mobject
def __init__(self): Transform.__init__(self, reverse = True)
def __init__(self): Transform.__init__(self, verify = False)
def __init__(self): Transform.__init__(self)
def __init__(self): Transform.__init__(self) self.count = 0
def __init__(self, transform_to_apply=None): Transform.__init__(self) self.transform = transform_to_apply self.cache.push()
def __init__(self, outer_type_env): Transform.__init__(self) self.recursive = False self.type_env = outer_type_env self.rename_dict = {}
def __init__(self, mobject, **kwargs): mobject.sort_points(np.linalg.norm) mob_copy = mobject.copy() mob_copy.sort_points(lambda p : -np.linalg.norm(p)) Transform.__init__(self, mobject, mob_copy, **kwargs)
def __init__(self, rename = False, recursive = False): Transform.__init__(self) self.rename = rename self.recursive = recursive
def __init__(self): Transform.__init__(self, reverse=True)
def __init__(self, parent_transform=None, rename=False): Transform.__init__(self) self.rename = rename # self.recursive = recursive self.parent_transform = parent_transform
def __init__(self, recursive=True): Transform.__init__(self) # name of variable -> Map or Scan adverb self.adverb_bindings = {} self.recursive = True
def __init__(self, degree): Transform.__init__(self) degree = math.radians(degree) self.trans_matrix = [[math.cos(degree), math.sin(degree)*-1.0, 0], [math.sin(degree), math.cos(degree), 0], [0, 0, 1]] print self.trans_matrix
def __init__(self, return_type = None): Transform.__init__(self, verify = False) self.forced_return_type = return_type
def __init__(self, transform_to_apply = None): Transform.__init__(self) self.transform = transform_to_apply self.cache.push()
def __init__(self, mat): Transform.__init__(self, mat) self.total_doc = len(self.mat)
def __init__(self, rename_dict): Transform.__init__(self, require_types=False) self.rename_dict = rename_dict
def __init__(self, mobject, **kwargs): digest_config(self, kwargs) target = mobject.copy() mobject.shift(self.direction) mobject.fade(1) Transform.__init__(self, mobject, target, **kwargs)
def __init__(self, abstract_inputs): Transform.__init__(self) self.abstract_inputs = abstract_inputs
def __init__(self, tenv, var_map): Transform.__init__(self) self.type_env = tenv self.var_map = var_map
def __init__(self, dx, dy): Transform.__init__(self) self.trans_matrix = [[1, 0, 0], [0, 1, 0], [dx, dy, 1]]
def __init__(self, rename_dict): Transform.__init__(self, require_types = False) self.rename_dict = rename_dict
def __init__(self, mobject, **kwargs): mobject.sort_points(np.linalg.norm) mob_copy = mobject.copy() mob_copy.sort_points(lambda p: -np.linalg.norm(p)) Transform.__init__(self, mobject, mob_copy, **kwargs)
def __init__(self, matrix): Transform.__init__(self, matrix) self.document_total = len(self.matrix)