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!

MAMI 2018.1