Essa classe é usada para fazer pinturas anti-aliasing nos seguintes objetos:
Picture.
Image.
DrawingArea.
Printer.
SvgImage.
Antes de começar a desenhar qualquer coisa, você deve chamar o método Paint.Begin, passando o objeto onde você deseja desenhar.
Em seguida, você pode desenhar o que você quiser em três passos:
Definir um pincel chamando Paint.Color, Paint.Image, Paint.LinearGradient ou Paint.RadialGradient, e atribuir o resultado à propriedade Paint.Brush.
Definir o caminho de desenho usando os métodos Paint.MoveTo, Paint.LineTo, Paint.Rectangle, Paint.Arc...
Pinte o caminho anterior com o pincel selecionado chamando Paint.Stroke ou Paint.Fill.
Quando o desenho estiver pronto, você deve chamar o método Paint.End.
A interface da classe é muito fechada para o modelo de desenho Cairo.
Propriedades estáticas