| columns | int (-127...127) |
| righe | int (-26...26) |
| border | int (FRAME_BORDER_...) |
| layer | int |
| x1, y1 | int (angolo in basso a sinistra) |
| x2, y2 | int (angolo in alto a destra) |
| texts() | UL_TEXT |
| wires() | UL_WIRE |
Vedere anche UL_BOARD, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL
| FRAME_BORDER_BOTTOM | Viene disegnato il bordo inferiore |
| FRAME_BORDER_RIGHT | Viene disegnato il bordo destro |
| FRAME_BORDER_TOP | Viene disegnato il bordo superiore |
| FRAME_BORDER_LEFT | Viene disegnato il bordo sinistro |
border contiene un valore OR in bit costituito da FRAME_BORDER_... e definisce quale dei quattro bordi viene effettivamente disegnato.
I membri di sequenza chiusa texts() e wires() eseguono una sequenza chiusa tra tutti i testi e i fili di cui รจ costituito il riquadro.
board(B) {
B.frames(F) {
printf("Frame: (%f %f), (%f %f)\n",
u2mm(F.x1), u2mm(F.y1), u2mm(F.x2), u2mm(F.y2));
}
}