|
|
||||||||||||||||||||
|
|
Para OP diferente de 0, pode-se escrever a equação (a) da seguinte forma: 1=OX2/OP2 + OY2/OP2(a.2). Substituindo (b.1) e (b.2) em (a.2) vem uma famosa equação da trigonometria: cos2(a ) + sin2(a) =1. |
Agora vamos reescrever (b.1) e (b.2) em ordem a OX e OY: OX=OP*cos(a) e OY=OP*sen(a). Isto pode-se escrever ainda doutra maneira: x=raio*cos(a); y=raio*sin(a); em que a varia de 0º a 360º, de 1º em 1º, por exemplo; Ou seja, se fizermos com
Só mais duas coisas:
|
1. as funções seno e coseno têm como argumentos, angulos em radianos; para converter graus em radianos usa-se a seguinte formula: rad=graus*PI/180 2. normalmente é preciso centrar a circunferência no plano... Veja como isso é feito no exemplo dado a seguir, escrito em linguagem C: |
|
|
||||||||||||||||||
Informações sobre putpixel e outras directivas gráficas simples, podem ser encontradas nos léxico gráfico. |
clique em 2-Vamos melhorar a circunferência para continuar |
clique aqui para ver inicio das circuferências |
|
|
|
||||||||||||||||||||