UL_DIMENSION

Membri dati

dtype int (DIMENSION_...)
layer int
extlength int
extoffset int
extwidth int
precisione int
ratio int
dimensioni int
unit int (GRID_UNIT_...)
visible int (unità, 0=off, 1=on)
width int
x1, y1 int (primo punto di riferimento)
x2, y2 int (secondo punto di riferimento)
x3, y3 int (punto di riferimento allineamento)

Membri di sequenza chiusa

texts() UL_TEXT
wires() UL_WIRE

Vedere anche UL_BOARD, UL_GRID, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL

Costanti

DIMENSION_PARALLEL Quota lineare con linea di misurazione parallela
DIMENSION_HORIZONTAL Quota lineare con linea di misurazione orizzontale
DIMENSION_VERTICAL Quota lineare con linea di misurazione verticale
DIMENSION_RADIUS quota radiale
DIMENSION_DIAMETER quota diametro
DIMENSION_ANGLE quota angolare
DIMENSION_LEADER Un puntatore arbitrario

Nota

I membri di sequenza chiusa texts() e wires() eseguono una sequenza chiusa tra tutti i testi e i fili che costituiscono la quota.

Esempio

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));
    }
  }