Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20
SVG_PATH_ARC
|
SVG_PATH_ARC ( objetoSVGPadre ; radioX ; radioY ; x ; y {; rotacion {; trazoArc}} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
objetoSVGPadre | Ref_SVG |
![]() |
Referencia de trazo | |||||
radioX | Entero largo |
![]() |
Radio del elipse en el eje X | |||||
radioY | Entero largo |
![]() |
Radio del elipse en el eje Y | |||||
x | Entero largo |
![]() |
Coordenada del punto de destino en el eje X | |||||
y | Entero largo |
![]() |
Coordenada del punto de destino en el eje Y | |||||
rotacion | Entero largo |
![]() |
Valor de rotación | |||||
trazoArc | Entero largo |
![]() |
Trazo del arco | |||||
El comando SVG_PATH_ARC dibuja un arco elíptico, desde el punto actual al punto (x, y), al final del trazo referenciado por objetoSVGPadre. Si objetoSVGPadre no es una referencia de un trazo (elemento 'path'), se genera un error.
El tamaño y la orientación de la elipse son definidos por dos radios (radioX, radioY) y un valor rotacion en el eje X que indica la rotación de la elipse en su conjunto con respecto al sistema de coordenadas actual.
El parámetro opcional trazoArc permite aplicar una combinación de restricciones que van a determinar cómo se dibujará el arco. La restricción large-arc-flag permite elegir (o no) el más grande de los dos arcos posibles (mayor a 180°) y la restricción sweep-flag define la dirección del trazo (ángulo positivo o negativo).
Los siguientes valores, representan las cuatro posibles combinaciones de las dos restricciones:
Cuando large-arc-flag es igual a 1, se dibuja el arco más grande (y el más pequeño cuando es igual a 0). Cuando sweep-flag es igual a 1, el arco se dibuja en un ángulo positivo (y en un ángulo negativo cuando es igual a 0).
El siguiente esquema ilustra las cuatro combinaciones posibles:
Por defecto, el valor de trazoArc es 0 (large-arc-flag=0, sweep-flag=1)
Ver los ejemplos del comando SVG_New_path.
Producto: 4D
Tema: Dibujo
Número
65961
Modificado: Composant 4D SVG v11.4
4D SVG ( 4D v20)