23 Description = QObject::tr(
"gyrator (impedance inverter)");
25 Arcs.append(
new Arc( 3, -9, 18, 18, 16*90, 16*180,QPen(QPen::darkBlue,2)));
26 Arcs.append(
new Arc(-21, -9, 18, 18,16*270, 16*180,QPen(QPen::darkBlue,2)));
28 Lines.append(
new Line(-30,-30,-12,-30,QPen(QPen::darkBlue,2)));
29 Lines.append(
new Line(-30, 30,-12, 30,QPen(QPen::darkBlue,2)));
30 Lines.append(
new Line( 12,-30, 30,-30,QPen(QPen::darkBlue,2)));
31 Lines.append(
new Line( 12, 30, 30, 30,QPen(QPen::darkBlue,2)));
33 Lines.append(
new Line( 12,-30, 12, 30,QPen(QPen::darkBlue,2)));
34 Lines.append(
new Line(-12,-30,-12, 30,QPen(QPen::darkBlue,2)));
36 Lines.append(
new Line(-22,-22, 22,-22,QPen(QPen::darkGray,1)));
37 Lines.append(
new Line( 22,-22, 22, 22,QPen(QPen::darkGray,1)));
38 Lines.append(
new Line( 22, 22,-22, 22,QPen(QPen::darkGray,1)));
39 Lines.append(
new Line(-22, 22,-22,-22,QPen(QPen::darkGray,1)));
55 QObject::tr(
"gyrator ratio")));
57 QObject::tr(
"reference impedance")));
71 Name = QObject::tr(
"Gyrator");
72 BitmapFile = (
char *)
"gyrator";
74 if(getNewOne)
return new Gyrator();