BRASIL!!
A missão de hoje é desenhar a bandeira do Brasil de acordo com a Lei Federal Nº 5.700, utilizando e explicando o rectMode e ellipseMode.
Para podermos utilizar essas funções precisamos primeiro saber o que são...
rectMode
O RectMode é uma função que modifica a interpretação dos parâmetros da função rect.
Podemos passar como parâmetros, as coordenadas do ponto superior esquerdo, juntamente com a largura e a altura respectivamente (CORNER).
No lugar de passarmos largura e altura também podemos passar a localização do ponto oposto (CORNERS).
Também podemos passar a localização do centro, juntamente com a largura e a altura (CENTER).
E por fim, também informando o centro, podemos dizer a metade da largura e da altura das formas (RADIUS).
ellipseMode
Para o EllipseMode temos exatamente as mesmas possibilidades e com as mesmas funções que o rectMode. ( CENTER, RADIUS, CORNER e CORNERS )
Uma atenção apenas para as letras, esses argumentos são constantes e devem serem escritos em CAIXA ALTA!
L.F. 5.700, O que diz?
Para cálculo das dimensões, tomar-se-á por base a altura desejada, dividindo-se esta em 14 partes iguais.
Cada uma das partes será considerada uma medida ou módulo.
A largura será de vinte módulos (20 módulos).
A distância dos vértices do losango amarelo ao quadro externo será de um módulo e sete décimos (1,7 módulo).
O círculo azul no meio do losango amarelo terá o raio de três módulos e meio (3,5 módulos).

Isso nada mais é do que regras matemáticas!
Apenas escrever em formato computacional e temos o problema resolvido!
Para facilitar ainda mais podemos usar as funções rectMode e ellipseMode para facilitar nossas vida, desenhando o retangulo pelo ponto central e o circulo pela metade do diametro, ou seja o raio.
Tudo pronto então!
