Пример #1
0
 def flip(self, axis=UP):
     Mobject.flip(self, axis=axis)
     self.refresh_unit_normal()
     self.refresh_triangulation()
     if abs(axis[1]) > 0:
         self.direction = -np.array(self.direction)
     return self
Пример #2
0
 def __init__(self, **kwargs):
     digest_config(self, kwargs, locals())
     if self.file_name is None:
         raise Exception("Must invoke Bubble subclass")
     try:
         SVGMobject.__init__(self, **kwargs)
     except IOError as err:
         self.file_name = os.path.join(FILE_DIR, self.file_name)
         SVGMobject.__init__(self, **kwargs)
     self.center()
     self.stretch_to_fit_height(self.height)
     self.stretch_to_fit_width(self.width)
     if self.direction[0] > 0:
         Mobject.flip(self)
     self.direction_was_specified = ("direction" in kwargs)
     self.content = Mobject()
Пример #3
0
 def __init__(self, **kwargs):
     digest_config(self, kwargs, locals())
     if self.file_name is None:
         raise Exception("Must invoke Bubble subclass")
     try:
         SVGMobject.__init__(self, **kwargs)
     except IOError as err:
         self.file_name = os.path.join(FILE_DIR, self.file_name)
         SVGMobject.__init__(self, **kwargs)
     self.center()
     self.stretch_to_fit_height(self.height)
     self.stretch_to_fit_width(self.width)
     if self.direction[0] > 0:
         Mobject.flip(self)
     self.direction_was_specified = ("direction" in kwargs)
     self.content = Mobject()
Пример #4
0
 def flip(self, axis=UP):
     Mobject.flip(self, axis=axis)
     if abs(axis[1]) > 0:
         self.direction = -np.array(self.direction)
     return self
Пример #5
0
 def flip(self):
     Mobject.flip(self)
     self.direction = -np.array(self.direction)
     return self
Пример #6
0
 def flip(self):
     Mobject.flip(self)
     self.direction = -np.array(self.direction)
     return self