Пример #1
0
 def __init__(self, **kwargs):
     digest_config(self, kwargs)
     Rectangle.__init__(
         self,
         width=self.aspect_ratio * self.height,
         # height = self.height,
         **kwargs)
Пример #2
0
 def __init__(self, mobject, **kwargs):
     digest_config(self, kwargs)
     kwargs["width"] = mobject.get_width() + 2 * (self.width_buff
                                                  or self.buff)
     kwargs["height"] = mobject.get_height() + 2 * (self.height_buff
                                                    or self.buff)
     Rectangle.__init__(self, **kwargs)
     self.move_to(mobject)
Пример #3
0
 def __init__(self, **kwargs):
     digest_config(self, kwargs)
     Rectangle.__init__(
         self,
         width=self.aspect_ratio * self.height,
         height=self.height,
         **kwargs
     )
Пример #4
0
 def __init__(self, **kwargs):
     if not hasattr(self, "args"):
         self.args = serialize_args([])
     if not hasattr(self, "config"):
         self.config = serialize_config({
             **kwargs,
         })
     Rectangle.__init__(self, **kwargs)
     self.set_width(self.aspect_ratio * self.get_height(), stretch=True)
Пример #5
0
 def __init__(self, **kwargs):
     digest_config(self, kwargs)
     height = self.height
     if "height" in kwargs:
         kwargs.pop("height")
     Rectangle.__init__(self,
                        width=self.aspect_ratio[0],
                        height=self.aspect_ratio[1],
                        **kwargs)
     self.set_height(height)
Пример #6
0
 def __init__(self, mobject, **kwargs):
     if not hasattr(self, "args"):
         self.args = serialize_args([mobject])
     if not hasattr(self, "config"):
         self.config = serialize_config({
             **kwargs,
         })
     digest_config(self, kwargs)
     kwargs["width"] = mobject.get_width() + 2 * self.buff
     kwargs["height"] = mobject.get_height() + 2 * self.buff
     Rectangle.__init__(self, **kwargs)
     self.move_to(mobject)
Пример #7
0
 def __init__(self, **kwargs):
     if not hasattr(self, "args"):
         self.args = serialize_args([])
     if not hasattr(self, "config"):
         self.config = serialize_config({
             **kwargs,
         })
     digest_config(self, kwargs)
     Rectangle.__init__(self,
                        width=self.aspect_ratio * self.height,
                        height=self.height,
                        **kwargs)
Пример #8
0
 def __init__(self, **kwargs):
     Rectangle.__init__(self, **kwargs)
     self.set_width(
         self.aspect_ratio * self.get_height(),
         stretch=True
     )
Пример #9
0
 def __init__(self, mobject, **kwargs):
     digest_config(self, kwargs)
     kwargs["width"] = mobject.get_width() + 2 * self.buff
     kwargs["height"] = mobject.get_height() + 2 * self.buff
     Rectangle.__init__(self, **kwargs)
     self.move_to(mobject)
Пример #10
0
 def __init__(self, **kwargs):
     Rectangle.__init__(self, **kwargs)
     self.set_width(
         self.aspect_ratio * self.get_height(),
         stretch=True
     )