4D v16

SVG_New_polygon_by_arrays

Página Inicial

 
4D v16
SVG_New_polygon_by_arrays

SVG_New_polygon_by_arrays 


 

SVG_New_polygon_by_arrays ( objetoSVGPai ; ponteiroArrayX ; ponteiroArrayY {; corPrimeiroPlano {; corFundo {; largoTraco}}} ) -> Resultado 
Parâmetro Tipo   Descrição
objetoSVGPai  Ref_SVG in Referencia do elemento pai
ponteiroArrayX   Ponteiro in Coordenadas dos pontos no eixo X
ponteiroArrayY  Ponteiro in Coordenadas dos pontos no eixo Y
corPrimeiroPlano  String in Nome da cor ou do gradiente
corFundo  String in Nome da cor ou do gradiente
largoTraco  Real in Grossura do traço
Resultado  Ref_SVG in Referencia do polígono

O comando SVG_New_polygon_by_arrays desenha uma forma fechada que consiste em um conjunto série de segmentos retos conectados no recipiente SVG designado por objetoSVGPai e devolve sua referencia. Se objetoSVGPai não é um documento SVG, é gerado um erro.

Todos os valores de coordenadas estão no sistema de coordenadas usuário.

Os parâmetros opcionais corPrimeiroPlano e corFundo contém respectivamente o nome da cor da linha e da cor de fundo. (Para mais informação sobre as cores, consulte a seção Cores e gradientes).

O parâmetro opcional largoTraco contém o tamanho da pluma expressado em píxels. Seu valor por padrão é 1.

Exemplo  

Desenho de uma estrela (cor do borde e grossura da linha por padrão):

 ARRAY LONGINT($tX;0)
 ARRAY LONGINT($tY;0)
 
 APPEND TO ARRAY($tX;129)
 APPEND TO ARRAY($tY;10)
 APPEND TO ARRAY($tX;158)
 APPEND TO ARRAY($tY;96)
 APPEND TO ARRAY($tX;248)
 APPEND TO ARRAY($tY;96)
 APPEND TO ARRAY($tX;176)
 APPEND TO ARRAY($tY;150)
 APPEND TO ARRAY($tX;202)
 APPEND TO ARRAY($tY;236)
 APPEND TO ARRAY($tX;129)
 APPEND TO ARRAY($tY;185)
 APPEND TO ARRAY($tX;56)
 APPEND TO ARRAY($tY;236)
 APPEND TO ARRAY($tX;82)
 APPEND TO ARRAY($tY;150)
 APPEND TO ARRAY($tX;10)
 APPEND TO ARRAY($tY;96)
 APPEND TO ARRAY($tX;100)
 APPEND TO ARRAY($tY;96)
 
 objectRef:=SVG_New_polygon_by_arrays(svgRef;->$tX;->$tY)



Ver também 

SVG_New_polygon
SVG_New_regular_polygon

 
PROPRIEDADES 

Produto: 4D
Tema: Desenho
Número 65970

 
HISTÓRIA 

Modificado: Composant 4D SVG v11.4

 
ARTICLE USAGE

4D SVG ( 4D v16)