area | UL_AREA |
library | string |
name | string (PACKAGE_NAME_LENGTH) |
Loop members
arcs() | UL_ARC |
circles() | UL_CIRCLE |
contacts() | UL_CONTACT |
holes() | UL_HOLE |
polygons() | UL_POLYGON |
rectangles() | UL_RECTANGLE |
texts() | UL_TEXT |
wires() | UL_WIRE |
Konstanten
PACKAGE_NAME_LENGTH | max. Länge eines Package-Namens |
Siehe auch UL_DEVICE, UL_ELEMENT, UL_LIBRARY
Beispiel
library(L) {
L.package(PAC) {
printf("Package: %s\n", PAC.name);
PAC.contacts(C) {
if (C.pad)
printf("\tPad: %s, (%d %d)\n",
C.name, C.pad.x, C.pad.y);
else if (C.smd)
printf("\tSmd: %s, (%d %d)\n",
C.name, C.smd.x, C.smd.y);
}
}
}
board(B) {
B.elements(E) {
printf("Element: %s, Package: %s\n", E.name, E.package.name);
}
}
Index | Copyright © 1999 CadSoft Computer GmbH |