UL_GATE

UL_GATE

Члени даних

addlevel int (GATE_ADDLEVEL_…)
назва рядок (GATE_NAME_LENGTH)
swaplevel внутр
символ UL_SYMBOL
x, y int (точка початку, див. примітку)

Дивіться також UL_DEVICE

Константи

GATE_ADDLEVEL_MUST повинен
GATE_ADDLEVEL_CAN може
GATE_ADDLEVEL_NEXT наступний
GATE_ADDLEVEL_REQUEST запит
GATE_ADDLEVEL_ALWAYS завжди
GATE_NAME_LENGTH макс. рекомендована довжина імені шлюзу (використовується лише у форматованому виведенні)

Примітка

Координати початкової точки (x, y) завжди є координатами положення шлюзу всередині пристрою, навіть якщо UL_GATE було отримано з UL_INSTANCE.

приклад

 library ( L ) { L . devices ( D ) { printf ( "Device: %s, Footprint: %s
" , D . name , D . footprint . name ); D . gates ( G ) { printf ( "	%s, swaplevel=%d, symbol=%s
" , G . name , G . swaplevel , G . symbol . name );
      }
    }
  }

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