23 Description = QObject::tr(
"voltage controlled current source");
25 Arcs.append(
new Arc(0,-11, 22, 22, 0, 16*360,QPen(QPen::darkBlue,2)));
26 Lines.append(
new Line( 11, -7, 11, 7,QPen(QPen::darkBlue,3)));
27 Lines.append(
new Line( 11, 6, 15, 1,QPen(QPen::darkBlue,3)));
28 Lines.append(
new Line( 11, 6, 7, 1,QPen(QPen::darkBlue,3)));
30 Lines.append(
new Line(-30,-30,-12,-30,QPen(QPen::darkBlue,2)));
31 Lines.append(
new Line(-30, 30,-12, 30,QPen(QPen::darkBlue,2)));
32 Lines.append(
new Line( 11,-30, 30,-30,QPen(QPen::darkBlue,2)));
33 Lines.append(
new Line( 11, 30, 30, 30,QPen(QPen::darkBlue,2)));
35 Lines.append(
new Line(-12,-30,-12,-23,QPen(QPen::darkBlue,2)));
36 Lines.append(
new Line(-12, 30,-12, 23,QPen(QPen::darkBlue,2)));
37 Lines.append(
new Line( 11,-30, 11,-11,QPen(QPen::darkBlue,2)));
38 Lines.append(
new Line( 11, 30, 11, 11,QPen(QPen::darkBlue,2)));
40 Lines.append(
new Line(-12,-18,-12, 18,QPen(QPen::darkBlue,1)));
41 Lines.append(
new Line(-12, 18,-17, 9,QPen(QPen::darkBlue,1)));
42 Lines.append(
new Line(-12, 18, -7, 9,QPen(QPen::darkBlue,1)));
44 Lines.append(
new Line(-25,-27, 25,-27,QPen(QPen::darkGray,1)));
45 Lines.append(
new Line( 25,-27, 25, 27,QPen(QPen::darkGray,1)));
46 Lines.append(
new Line( 25, 27,-25, 27,QPen(QPen::darkGray,1)));
47 Lines.append(
new Line(-25, 27,-25,-27,QPen(QPen::darkGray,1)));
63 QObject::tr(
"forward transconductance")));
64 Props.append(
new Property(
"T",
"0",
false, QObject::tr(
"delay time")));
78 Name = QObject::tr(
"Voltage Controlled Current Source");
79 BitmapFile = (
char *)
"vccs";
81 if(getNewOne)
return new VCCS();