Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SVG_PATH_ARC
|
SVG_PATH_ARC ( objetoSVGPai ; radioX ; radioY ; x ; y {; rotaçao {; traçoArco}} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
objetoSVGPai | Ref_SVG |
![]() |
Referencia de traço | |||||
radioX | Inteiro longo |
![]() |
Radio da elipse no eixo X | |||||
radioY | Inteiro longo |
![]() |
Radio da elipse no eixo Y | |||||
x | Inteiro longo |
![]() |
Coordenada do ponto de destino no eixo X | |||||
y | Inteiro longo |
![]() |
Coordenada do ponto de destino no eixo Y | |||||
rotaçao | Inteiro longo |
![]() |
Valor de rotação | |||||
traçoArco | Inteiro longo |
![]() |
Traço do arco | |||||
O comando SVG_PATH_ARC desenha um arco elíptico, desde o ponto atual ao ponto (x, y), ao final do traço referenciado por objetoSVGPai. Se objetoSVGPai não é uma referencia de um traço (elemento 'path'), é gerado um erro.
O tamanho e a orientação da elipse são definidos por dois rádios (radioX, radioY) e um valor rotaçao no eixo X que indica a rotação da elipse em seu conjunto com respeito ao sistema de coordenadas atual.
O parâmetro opcional traçoArco permite aplicar uma combinação de restrições que vão determinar como será desenhado o arco. A restrição large-arc-flag permite escolher (ou não) o maior dos dois arcos possíveis (maior a 180°) e a restrição sweep-flag define o endereço do traço (ângulo positivo ou negativo).
Os seguintes valores, representam as quatro possíveis combinações das duas restrições:
Quando large-arc-flag é igual a 1, se desenha o maior arco (e o menor quando é igual a 0). Quando sweep-flag é igual a 1, o arco desenha em um ângulo positivo (e em um ângulo negativo quando é igual a 0).
O seguinte esquema ilustra as quatro combinações possíveis:
Por padrão, o valor de traçoArco é 0 (large-arc-flag=0, sweep-flag=1)
Ver os exemplos do comando SVG_New_path.
Produto: 4D
Tema: Desenho
Número
65961
Modificado: Composant 4D SVG v11.4
4D SVG ( 4D v20 R7)