svgGetDocumentXML
Devolve a árvore XML do gráfico para você ler ou alterar.
Sintaxe
Seção intitulada “Sintaxe”xmlnode svgGetDocumentXML ( svg grafico )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
grafico | svg | — | O gráfico criado por svgCreate. |
Retorno
Seção intitulada “Retorno”O handle do nó raiz do desenho, ou false se o primeiro argumento não for um gráfico — com o motivo no console de debug.
A partir daí valem todas as funções de XML: xmlFindChild, xmlNodeGetChildren, xmlNodeSetAttribute e as demais. Alterar a árvore não altera o gráfico sozinho — é svgSetDocumentXML que aplica.
Chamar esta função duas vezes para o mesmo gráfico devolve o mesmo handle, então dá para guardá-lo em uma variável e reaproveitar.
Veja também
Seção intitulada “Veja também”svgCreate— Cria um gráfico vetorial.svgSetDocumentXML— Aplica uma árvore XML ao gráfico e manda redesenhar.svgGetSize— Devolve o tamanho de rasterização do gráfico.svgSetSize— Muda o tamanho em que o gráfico é rasterizado.svgSetUpdateCallback— Define — ou remove — a função chamada toda vez que o gráfico é redesenhado.