### 8.2.3. Conhecer o estado de um objecto

getXcoord(nome)

Retorna a abcissa do objecto citado. [ex: getXcoord('A')].

Nota: retorna 0 se o objecto não é nem ponto nem vector.

getYcoord(nome)

Retorna a ordenada do objecto citado [ex: getYcoord('A')]. Nota: retorna 0 se o objecto não é nem ponto nem vector.

getValue(nome)

Retorna o valor do objecto citado (ex: comprimento de um segmento, área de um polígono). [ex: getValue('poly1')].

Nota: retorna 0 se o objecto não tiver um valor associado.

getColor(nome)

Retorna a cor do objecto citado sob a forma de uma string hexadecimal. [ex: "#FF0000" para vermelho].

getValueString(nome)

Retorna o valor (afixado na janela de álgebra) do objecto citado sob a forma de uma string.

getDefinitionString(nome)

Retorna a definição (bolha informativa na janela de álgebra) do objecto citado sob a forma de uma string.

getCommandString(nome)

Retorna o comando a inserir para criar o objecto citado sob a forma de uma string.

getObjectType(nome)

Retorna o tipo do objecto citado sob a forma de uma string ("ponto", "recta", "circunferência", etc. mas em Inglês!).

exists(nome)

Retorna "true" ou "false" sobre a existência ou não do objecto citado na construção.

isDefined(nome)

Retorna um booleano atestando a validade ou não do objecto citado neste instante.

getObjectNumber()

Retorna o número de objectos na construção.

getObjectName(n)

Retorna o nome do n-ésimo objecto da construção (atenção, n começa em 0).

Tópicos Relacionados

8.2. Métodos utilizáveis

www.geogebra.org