Métodos generales para obtener información del estado de la construcción.
Sintaxis |
Descripción |
double getValue(string objName) |
Valor numérico del objeto (devuelve 1 y 0 para los valores
true y false). |
string getValuestring(string objName) |
Valor del objeto en forma de texto. |
double getXcoord(string objName) |
Coordenada X del objeto (devuelve 0 si el objeto no es un
punto o un vector). |
double getYcoord(string objName) |
Coordenada Y del objeto (devuelve 0 si el objeto no es un
punto o un vector). |
boolean exists(string objName) |
¿Existe? (true, false) |
boolean isDefined(string objName) |
¿Está definido? (true, false) |
boolean isIndependent(String objName) |
Comprueba si el objeto es
libre (true) o no (false). |
boolean isMoveable(String objName) |
Comprueba si el objeto es
arrastrable (true) o no (false). |
boolean getVisible(string objName) |
¿Visible? (true, false). También devuelve false cuando el
objeto no existe. |
string getDefinitionstring(string objName) |
Definición del objeto. |
string getCommandstring(string objName) |
Comando del objeto. |
string getObjectType(string objName) |
Tipo de objeto (punto, recta, etc.) |
string getLayer(string objName) |
Número de capa del objeto. |
string getColor(string objName) |
Color en forma de cadena hexadecimal (p.e. ""#FFFFFF"). |
double getFilling(string objName) |
Opacidad del objeto (número entre 0 y 1).
|
int getLineStyle(string objName) |
Estilo de trazo (línea) del objeto (entre 0 y 4). |
int getPointStyle(string objName) |
Estilo del punto (-1 por defecto, 0 sólido, 1 hueco, 2
cruz). |
int getThickness(string objName) |
Grosor del objeto (de 1 a 13). |
int getPointSize(string objName) |
Tamaño del punto (de 1 a 9). |
int getObjectNumber() |
Número de objetos en la construcción. |
string getObjectName(int i) |
Nombre del objeto enésimo en la construcción. |
string getPNGBase64(double
exportScale, boolean transparent, double DPI) |
Por ejemplo, con los
argumentos (1, true, 72) se obtiene el código Base 64 correspondiente a esos
parámetros. |
void getBase64() |
Por ejemplo,
GGBApplet.getBase64() recupera el applet bajo el código Base64. |