Paint.Ellipse (gb.qt4)
Static Sub Ellipse ( X As Float, Y As Float, Width As Float, Height As Float [ , Angle As Float, Length As Float, Pie As Boolean ] )
Adiciona um arco elíptico para o caminho atual. A elipse é definida por (
X, 
Y, 
Width, 
Height) da caixa envolvente, começa em 
Angle e prossegue no sentido anti-horário durante 
Length em radianos.
  - 
X, Y, Width, Height : caixa delimitadora da elipse.
- 
Angle : o ângulo inicial, em radianos.
- 
Length : o comprimento do arco, em radianos.
- 
Pie : se uma pizza deve ser desenhada em vez de uma circunferência. Por padrão uma circunferência é desenhada.
Se 
Length for negativo, então o arco é desenhado no sentido horário.
Se 
Angle e 
Length não são especificados, então, uma elipse completa é desenhada.
Se 
Angle for especificado, mas não o 
Length, então nada é desenhado, e a posição atual é definida como o ponto da elipse no 
Angle especificado.
Ângulos são medidos em radianos. Um ângulo de "0,0" é na direção do eixo X positivo (no espaço do utilizador). Um ângulo de radianos 
π/2.0 (
90 graus) na direção do eixo Y positivo (no espaço do utilizador).   Ângulos aumentam na direção do eixo X positivo e na direção do eixo Y positivo. Assim, com a matriz de transformação padrão, ângulos aumentam no sentido horário.
Para converter graus em radianos, use a função 
Rad.