Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
flash.display 

GraphicsPathWinding  - AS3

Pacoteflash.display
Classepublic final class GraphicsPathWinding
HerançaGraphicsPathWinding Inheritance Object

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

A classe GraphicsPathWinding fornece valores para a propriedade flash.display.GraphicsPath.winding e o método flash.display.Graphics.drawPath() determinarem a direção para desenhar um caminho. Um caminho no sentido horário é uma rotação positiva; um caminho no sentido anti-horário é uma rotação negativa:

direções de contorno positiva e negativa

Quando ocorre intersecção ou sobreposição de caminhos, a direção do contorno determina as regras de preenchimento das áreas criadas pela intersecção ou sobreposição:

uma comparação de regras de contorno par-ímpar e diferentes de zero

Elementos da API relacionados



Propriedades públicas
 PropriedadeDefinido por
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
Métodos públicos
 MétodoDefinido por
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
 Inherited
Retorna a representação de string do objeto especificado.
Object
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
Constantes públicas
 ConstanteDefinido por
  EVEN_ODD : String = "evenOdd"
[estático] Estabelece o tipo de contorno par-ímpar.
GraphicsPathWinding
  NON_ZERO : String = "nonZero"
[estático] Estabelece o tipo de contorno não zero.
GraphicsPathWinding
Detalhes da constante

EVEN_ODD

Constante
public static const EVEN_ODD:String = "evenOdd"

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Estabelece o tipo de contorno par-ímpar. O tipo de contorno par-ímpar é a regra usada por todas as APIs do desenho original e é o tipo padrão do método flash.display.Graphics.drawPath(). Os caminhos sobrepostos alternarão entre preenchimentos abertos e fechados. Se houver intersecção de dois quadrados desenhados com o mesmo preenchimento, a área da intersecção não será preenchida. As áreas adjacentes não são as mesmas (não são ambas preenchidas nem ambas não preenchidas).

NON_ZERO

Constante 
public static const NON_ZERO:String = "nonZero"

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Estabelece o tipo de contorno não zero. O tipo de contorno não zero determina que, quando os caminhos do contorno oposto fazem intersecção, a área da intersecção não é preenchida (como no tipo de contorno par-ímpar). Para os caminhos do mesmo contorno, a área da intersecção é preenchida.





[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.