Example #1
0
 def __init__(self, parent, x, y, dir):
     GrabberGeneric.__init__(self, parent, x, y, dir)
     Ellipse.__init__(self, (0, 0),
                      self.d,
                      self.d,
                      picker=True,
                      figure=parent.figure,
                      edgecolor="k",
                      facecolor="r",
                      zorder=1000,
                      label="grabber")
     self.figure.patches.append(self)
     self.updatePos()
Example #2
0
 def __init__(self, parent: GrabbableRectangleSelection, x: float, y: float,
              dir: int):
     GrabberGeneric.__init__(self, parent, x, y, dir)
     Ellipse.__init__(self, (0, 0),
                      self.d,
                      self.d,
                      picker=True,
                      figure=parent.figure,
                      edgecolor="k",
                      facecolor="r",
                      zorder=1000,
                      label="grabber")
     self.figure.patches.append(self)
     self.updatePos()
Example #3
0
    def __init__(self, xy, width, height, angle=0.0, fix_x=1.0, **kwargs):
        Ellipse.__init__(self, xy, width, height, angle, **kwargs)

        self.fix_x = fix_x