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)
Añadir un comentario