UL_FRAME

UL_FRAME

Члени даних

колонки int (-127…127)
рядки int (-26…26)
кордону int (FRAME_BORDER_…)
шар внутр
x1, y1 int (нижній лівий кут)
x2, y2 int (правий верхній кут)

Члени циклу

тексти() UL_TEXT
дроти() UL_WIRE

Дивіться також UL_BOARD, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL

Константи

FRAME_BORDER_BOTTOM нижня межа намальована
FRAME_BORDER_RIGHT намальована права межа
FRAME_BORDER_TOP верхня межа намальована
FRAME_BORDER_LEFT намальована ліва межа

Примітки

border містить порозрядне значення, що складається з FRAME_BORDER_... і визначає, яка з чотирьох меж насправді намальована.

Члени циклу texts() і wires() перебирають усі тексти та дроти, з яких складається кадр.

приклад

 board ( B ) { B . frames ( F ) { printf ( "Frame: (%f %f), (%f %f)
" , u2mm ( F . x1 ), u2mm ( F . y1 ), u2mm ( F . x2 ), u2mm ( F . y2 ));
    }
  }

Орігінал сторінки: UL_FRAME