UL_LABEL

Membri dati

angle real (0,0...359,9)
layer int
mirror int
spin int
text UL_TEXT
x, y int (punto di origine)
xrif int (0=semplice, 1=riferimento incrociato)

Membri di sequenza chiusa

wires() UL_WIRE (vedere nota)

Vedere anche UL_SEGMENT

Nota

Se xrif restituisce un valore diverso da zero, il membro di sequenza chiusa wires() esegue una sequenza chiusa tra i fili che formano il flag di un'etichetta di riferimento incrociato. In caso contrario, si tratta di una sequenza chiusa vuota.

I membri angle, layer, mirror e spin restituiscono sempre gli stessi valori di quelli dell'oggetto UL_TEXT restituito dal membro text. I membri x e y del testo restituiscono valori leggermente sfalsati per le etichette dei riferimenti incrociati (xrif diversi da zero), altrimenti restituiscono gli stessi valori di UL_LABEL.

xref รจ significativo solo per le etichette di rete. Per le etichette bus, restituisce sempre 0.

Esempio

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);
        }
      }
    }
  }