UL_DIMENSION

Miembros de datos

dtipo int (DIMENSION_...)
capa entero
extlength entero
extoffset entero
extwidth entero
precisión entero
relación entero
tamaño entero
unidad int (GRID_UNIT_...)
visible int (unidad, 0=desactivado, 1=activado)
grosor entero
x1, y1 int (primer punto de referencia)
x2, y2 int (segundo punto de referencia)
x3, y3 int (punto de referencia de alineación)

Miembros de bucle

texts() UL_TEXT
wires() UL_WIRE

Ver también UL_BOARD, UL_GRID, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL

Constantes

DIMENSION_PARALLEL cota lineal con línea de medida paralela
DIMENSION_HORIZONTAL cota lineal con línea de medida horizontal
DIMENSION_VERTICAL cota lineal con línea de medida vertical
DIMENSION_RADIUS cota radial
DIMENSION_DIAMETER cota de diámetro
DIMENSION_ANGLE cota angular
DIMENSION_LEADER un puntero arbitrario

Nota

Los miembros de bucle texts() y wires() recorren todos los textos y conductores de los que consta la cota.

Ejemplo

board(B) {
  B.dimensions(D) {
    printf("Dimension: (%f %f), (%f %f), (%f %f)\n",
           u2mm(D.x1), u2mm(D.y1), u2mm(D.x2), u2mm(D.y2), u2mm(D.x3), u2mm(D.y3));
    }
  }