cairo_line_to(cr, p->x, p->y);
}
+ cairo_stroke(cr);
break;
case SCF_EDA_Resistor:
p = c->pins[1];
cairo_move_to (cr, p->x, p->y);
cairo_line_to (cr, c->x + dx1, c->y + dy1);
+
+ cairo_stroke(cr);
break;
case SCF_EDA_Diode:
cairo_line_to (cr, c->x + dx1, c->y + dy1);
cairo_rel_move_to(cr, dx0, dy0);
cairo_rel_line_to(cr, -dx0 * 2, -dy0 * 2);
+
+ cairo_stroke(cr);
break;
case SCF_EDA_NPN:
cairo_move_to(cr, c->x - dx3, c->y - dy3);
cairo_line_to(cr, c->x + dx3 - dx0, c->y + dy3 - dy0);
+ cairo_stroke(cr);
+
+ cairo_set_source_rgb(cr, 0.0, 0.6, 0.0);
+ cairo_set_line_width(cr, 2.5);
+ cairo_move_to(cr, c->x + dx3 - dx0, c->y + dy3 - dy0);
cairo_line_to(cr, pc->x, pc->y);
+ cairo_stroke(cr);
break;
default:
break;
};
- cairo_stroke(cr);
}
}