| angle | réel (0...359,9) |
| calque | int (entier) |
| symétrie | int (entier) |
| spin | int (entier) |
| texte | UL_TEXT |
| x, y | entier (point d’origine) |
| xréf | entier (0=simple, 1=référence croisée) |
| wires() | UL_WIRE (voir remarque) |
Voir aussi UL_SEGMENT
Si xref renvoie une valeur non nulle, le membre de boucle wires() parcourt les fils constituant l’indicateur d’une étiquette de référence croisée. Sinon, il s’agit d’une boucle vide.
Les membres de données angle, layer, mirror et spin renvoient toujours les mêmes valeurs que celles de l’objet UL_TEXT renvoyé par le membre de données text. Les membres x et y du texte renvoient des valeurs légèrement décalées pour les étiquettes de référence croisée (Xréf non nulle) ou les mêmes valeurs que UL_LABEL.
Le membre de données xref n’a d’utilisé que pour les étiquettes de réseau. Pour les étiquettes de bus, elle renvoie toujours 0.
sheet(SH) {
SH.nets(N) {
N.segments(S) {
S.labels(L) {
printf("Label: (%f %f) '%s'", u2mm(L.x), u2mm(L.y), L.text.value);
}
}
}
}