angle | real(0.0...359.9) |
layer | int |
mirror | int |
spin | int |
text | UL_TEXT |
x, y | int(원점) |
xref | int(0=일반, 1=교차 참조) |
wires() | UL_WIRE(주 참고) |
xref가 0이 아닌 값을 반환하는 경우 wires() 루프 멤버는 교차 참조 레이블의 플래그를 형성하는 와이어를 반복합니다. 그렇지 않으면 빈 루프가 됩니다.
angle, layer, mirror 및 spin 멤버는 항상 문자 멤버가 반환한 UL_TEXT 객체의 값과 동일한 값을 반환합니다. 문자의 x 및 y 멤버는 교차 참조 레이블(0이 아닌 외부 참조)에 대해 약간의 간격띄우기 값을 반환하고, 그렇지 않은 경우 UL_LABEL과 동일한 값을 반환합니다.
xref는 네트 레이블에 대해서만 의미가 있습니다. 버스 레이블의 경우 항상 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);
}
}
}
}