<< Clique para Mostrar o Sumário >>
PolygonFill |
Esta propriedade configura o modo de preenchimento da área do Polígono. Para determinar se a área deve ser preenchida ou não, traça-se uma linha a partir de um ponto p em direção ao infinito sem passar por vértices. Os valores possíveis para esta propriedade são os seguintes:
•0 - Alternate: Se a linha traçada atravessa um número ímpar de linhas, a área do Polígono é preenchida. Caso contrário, a área do Polígono não é preenchida
•1 - Winding: Neste modo estabelece-se um contador para determinar se a área está dentro ou fora do Polígono. Se a linha do Polígono corta a linha traçada no sentido horário, subtrai-se 1 (um) deste contador. Se a linha do Polígono corta a linha traçada no sentido anti-horário, soma-se 1 (um) a este contador. Se ao final o contador é igual a 0 (zero), a área não está dentro do Polígono e não é preenchida. Se o contador é diferente de 0 (zero), a área está dentro do Polígono e é preenchida