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