4D v16SVG_New_regular_polygon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
SVG_New_regular_polygon
|
SVG_New_regular_polygon ( objetoSVGPadre ; ancho ; numLados {; x {; y {; colorPrimerPlano {; colorFondo {; anchoTrazo}}}}} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
objetoSVGPadre | Ref_SVG |
![]() |
Referencia del elemento padre | |||||
ancho | Entero largo |
![]() |
Diámetro del círculo circundante | |||||
numLados | Entero largo |
![]() |
Número de lados | |||||
x | Entero largo |
![]() |
Coordenada centro en el eje X | |||||
y | Entero largo |
![]() |
Coordenada centro en el eje Y | |||||
colorPrimerPlano | Cadena |
![]() |
Nombre del color o del degradé | |||||
colorFondo | Cadena |
![]() |
Nombre del color o del degradé | |||||
anchoTrazo | Real |
![]() |
Grueso del trazo | |||||
Resultado | Ref_SVG |
![]() |
Referencia del polígono | |||||
El comando SVG_New_regular_polygon dibuja un polígono regular con el número de lados definido por numLados circunscrito en el círculo de diámetro ancho en el contenedor SVG designado por objetoSVGPadre y devuelve su referencia. Si objetoSVGPadre no es un documento SVG, se genera un error.
Los parámetros opcionales x e y permiten precisar el centro del círculo. Si se omiten, la figura se dibujará en la esquina superior izquierda del documento.
Los parámetros opcionales colorPrimerPlano y colorFondo contienen respectivamente el nombre del color de la línea y del color de fondo. (Para más información sobre los colores, consulte los comandos del tema Colores y degrades).
El parámetro opcional anchoTrazo contiene el tamaño del trazo expresado en píxeles. Su valor por defecto es 1.
Dibujo de un pentágono (color de relleno y de borde, grueso de línea por defecto):
svgRef:=SVG_New
objectRef:=SVG_New_regular_polygon(svgRef;100;5)
Dibujo de un octágono, de su círculo circunscrito y de las líneas de trazo:
svgRef:=SVG_New
$width:=200
$sides:=8
objectRef:=SVG_New_regular_polygon(svgRef;$width;$sides;0;0;"crimson";"palevioletred";2)
$radius:=$width/2
objectRef:=SVG_New_rect(svgRef;0;0;$width;$width;0;0;"blue";"none")
objectRef:=SVG_New_line(svgRef;0;$radius;$width;$radius;"blue")
objectRef:=SVG_New_line(svgRef;$radius;0;$radius;$width;"blue")
objectRef:=SVG_New_line(svgRef;0;0;$width;$width;"blue")
objectRef:=SVG_New_line(svgRef;$width;0;0;$width;"blue")
objectRef:=SVG_New_circle(svgRef;$radius;$radius;$radius;"blue";"none")
Producto: 4D
Tema: Dibujo
Número
65974
Modificado: Composant 4D SVG v11.4
4D SVG ( 4D v16)