def gl(self, colors): self.gradient = MultiGradient(colors)
def pgr(self, dx, dy, border=0): if not self.gradient: self.gradient = MultiGradient() self.pattern = RadialGradient(self.gradient, Point(dx, dy), border)
def pgc(self, cx, cy, dx, dy): if not self.gradient: self.gradient = MultiGradient() self.pattern = ConicalGradient(self.gradient, Point(cx, cy), Point(dx, dy))
def pgl(self, dx, dy, border=0): if not self.gradient: self.gradient = MultiGradient() self.pattern = LinearGradient(self.gradient, Point(dx, dy), border)