comp • gb.qt4 • paint • curveto

Paint.CurveTo (gb.qt4)

Static Sub CurveTo ( X1 As Float, Y1 As Float, X2 As Float, Y2 As Float, X3 As Float, Y3 As Float )

Adiciona uma Bézier spline cúbico para o caminho do ponto atual para a posição (X3, Y3) em coordenadas do espaço do usuário, usando (X1, Y1) e (X2, Y2), como os pontos de controle. Após esta chamada do ponto atual será (X3, Y3).

  • X1 : a coordenada X do primeiro ponto de controle.

  • Y1 : a coordenada Y do primeiro ponto de controle.

  • X2 : a coordenada X do segundo ponto de controle.

  • Y2 : a coordenada Y do segundo ponto de controle.

  • X3 : a coordenada X do fim da curva.

  • Y3 : a coordenada Y do fim da curva.

Se não houver nenhum ponto atual antes da chamada para Paint.CurveTo esta função irá se comportar como uma chamada para Paint.MoveTo (X1, Y1).

Exemplo

Public Sub DrawingArea1_Draw()
 Paint.RelMoveTo(0, 150)
 Paint.CurveTo(150, 0, 150, 0, 300, 150)
 Paint.Stroke()
End