Exemplo n.º 1
0
static void pin(char *s) {
	spin=atoi(s);
	int t;
	if(!pin_center(e,spin,&t,&t)) spin=-1;
	else if(we&&wp!=-1) {
		make_wire(we,wp,e,spin);
		we=e; wp=spin;
	}
}
Exemplo n.º 2
0
CheapPointType
pad_or_pin_center(PadOrPinType* pp)
{
  if (pp->pad) {
    return pad_center(pp->pad);
  } else if (pp->pin) {
    return pin_center(pp->pin);
  } else {
    base_log("Error: pad_or_pin_center() got an empty PadOrPinType.\n");
    return make_point(0, 0);
  }
}