| junctions() | UL_JUNCTION (voir remarque) |
| labels() | UL_LABEL |
| pinrefs() | UL_PINREF (voir remarque) |
| portrefs() | UL_PORTREF |
| texts() | UL_TEXT (obsolète, voir remarque) |
| wires() | UL_WIRE |
Voir aussi UL_BUS, UL_NET
Les membres de boucle junctions() et pinrefs() ne sont disponibles que pour les segments de réseau.
Le membre de boucle texts() était utilisé dans les versions antérieures d’EAGLE pour parcourir les étiquettes d’un segment. Désormais, il est uniquement présent pour assurer la compatibilité. Il ne fournit pas le texte des étiquettes de référence croisée à la position correcte. Utilisez le membre de boucle labels() pour accéder aux étiquettes d’un segment.
schematic(SCH) {
SCH.sheets(SH) {
printf("Sheet: %d\n", SH.number);
SH.nets(N) {
printf("\tNet: %s\n", N.name);
N.segments(SEG) {
SEG.pinrefs(P) {
printf("connected to: %s, %s, %s\n",
P.part.name, P.instance.name, P.pin.name);
}
}
}
}
}