UL_DIMENSION

データ メンバー

dtype int (DIMENSION_...)
画層 int
extlength int
extoffset int
extwidth int
精度 int
ratio int
size int
unit int (GRID_UNIT_...)
visible int (unit、0 = オフ、1 = オン)
width int
x1、y1 int (最初の参照点)
x2、y2 int (2 番目の参照点)
x3、y3 int (位置合わせの参照点)

ループ メンバー

texts() UL_TEXT
wires() UL_WIRE

UL_BOARD、UL_GRID、UL_FOOTPRINT、UL_SHEET、UL_SYMBOL も参照してください

定数

DIMENSION_PARALLEL 平行な計測線を使用した長さ寸法
DIMENSION_HORIZONTAL 水平な計測線を使用した長さ寸法
DIMENSION_VERTICAL 垂直な計測線を使用した長さ寸法
DIMENSION_RADIUS 半径寸法
DIMENSION_DIAMETER 直径寸法
DIMENSION_ANGLE 角度寸法
DIMENSION_LEADER 任意のポインタ

ループ メンバー texts() および wires() は、寸法を構成するすべてのテキストおよびワイヤをループします。

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