1<shapes name="mxgraph.electrical.resistors">
2<shape aspect="variable" h="60" name="Attenuator" strokewidth="inherit" w="100">
3    <connections>
4        <constraint name="in" perimeter="0" x="0" y="0.5"/>
5        <constraint name="out" perimeter="0" x="1" y="0.5"/>
6    </connections>
7    <background>
8        <path>
9            <move x="0" y="30"/>
10            <line x="18" y="30"/>
11            <line x="22" y="20"/>
12            <line x="30" y="40"/>
13            <line x="38" y="20"/>
14            <line x="46" y="40"/>
15            <line x="54" y="20"/>
16            <line x="62" y="40"/>
17            <line x="70" y="20"/>
18            <line x="78" y="40"/>
19            <line x="82" y="30"/>
20            <line x="100" y="30"/>
21            <move x="50" y="0"/>
22            <line x="50" y="60"/>
23        </path>
24    </background>
25    <foreground>
26        <stroke/>
27    </foreground>
28</shape>
29<shape aspect="variable" h="60" name="Magnetoresistor" strokewidth="inherit" w="100">
30    <connections>
31        <constraint name="in" perimeter="0" x="0" y="0.5"/>
32        <constraint name="out" perimeter="0" x="1" y="0.5"/>
33    </connections>
34    <foreground>
35        <path>
36            <move x="0" y="30"/>
37            <line x="18" y="30"/>
38            <line x="22" y="20"/>
39            <line x="30" y="40"/>
40            <line x="38" y="20"/>
41            <line x="46" y="40"/>
42            <line x="54" y="20"/>
43            <line x="62" y="40"/>
44            <line x="70" y="20"/>
45            <line x="78" y="40"/>
46            <line x="82" y="30"/>
47            <line x="100" y="30"/>
48            <move x="30" y="60"/>
49            <line x="70" y="0"/>
50            <move x="45" y="45"/>
51            <line x="55" y="60"/>
52            <move x="55" y="45"/>
53            <line x="45" y="60"/>
54        </path>
55        <stroke/>
56    </foreground>
57</shape>
58<shape aspect="variable" h="20" name="Memristor 1" strokewidth="inherit" w="100">
59    <connections>
60        <constraint name="in" perimeter="0" x="0" y="0.5"/>
61        <constraint name="out" perimeter="0" x="1" y="0.5"/>
62    </connections>
63    <foreground>
64        <path>
65            <move x="0" y="10"/>
66            <line x="18" y="10"/>
67            <line x="18" y="0"/>
68            <line x="26" y="0"/>
69            <line x="26" y="20"/>
70            <line x="34" y="20"/>
71            <line x="34" y="0"/>
72            <line x="42" y="0"/>
73            <line x="42" y="20"/>
74            <line x="50" y="20"/>
75            <line x="50" y="0"/>
76            <line x="58" y="0"/>
77            <line x="58" y="20"/>
78            <line x="66" y="20"/>
79            <line x="66" y="0"/>
80            <line x="74" y="0"/>
81            <line x="74" y="20"/>
82            <line x="82" y="20"/>
83            <line x="82" y="10"/>
84            <line x="100" y="10"/>
85        </path>
86        <stroke/>
87    </foreground>
88</shape>
89<shape aspect="variable" h="24" name="Memristor 2" strokewidth="inherit" w="100">
90    <connections>
91        <constraint name="in" perimeter="0" x="0" y="0.5"/>
92        <constraint name="out" perimeter="0" x="1" y="0.5"/>
93    </connections>
94    <background>
95        <rect h="24" w="68" x="16" y="0"/>
96    </background>
97    <foreground>
98        <fillstroke/>
99        <path>
100            <move x="0" y="12"/>
101            <line x="18" y="12"/>
102            <line x="18" y="2"/>
103            <line x="26" y="2"/>
104            <line x="26" y="22"/>
105            <line x="34" y="22"/>
106            <line x="34" y="2"/>
107            <line x="42" y="2"/>
108            <line x="42" y="22"/>
109            <line x="50" y="22"/>
110            <line x="50" y="2"/>
111            <line x="58" y="2"/>
112            <line x="58" y="22"/>
113            <line x="66" y="22"/>
114            <line x="66" y="2"/>
115            <line x="74" y="2"/>
116            <line x="74" y="22"/>
117            <line x="82" y="22"/>
118            <line x="82" y="12"/>
119            <line x="100" y="12"/>
120        </path>
121        <stroke/>
122    </foreground>
123</shape>
124<shape aspect="variable" h="60" name="Nonlinear Resistor" strokewidth="inherit" w="100">
125    <connections>
126        <constraint name="in" perimeter="0" x="0" y="0.5"/>
127        <constraint name="out" perimeter="0" x="1" y="0.5"/>
128    </connections>
129    <foreground>
130        <path>
131            <move x="18" y="60"/>
132            <line x="30" y="60"/>
133            <line x="70" y="0"/>
134            <move x="0" y="30"/>
135            <line x="18" y="30"/>
136            <line x="22" y="20"/>
137            <line x="30" y="40"/>
138            <line x="38" y="20"/>
139            <line x="46" y="40"/>
140            <line x="54" y="20"/>
141            <line x="62" y="40"/>
142            <line x="70" y="20"/>
143            <line x="78" y="40"/>
144            <line x="82" y="30"/>
145            <line x="100" y="30"/>
146        </path>
147        <stroke/>
148    </foreground>
149</shape>
150<shape aspect="variable" h="40" name="Potentiometer 1" strokewidth="inherit" w="100">
151    <connections>
152        <constraint name="in" perimeter="0" x="0" y="0.25"/>
153        <constraint name="out" perimeter="0" x="1" y="0.25"/>
154        <constraint name="control" perimeter="0" x="0.5" y="1"/>
155    </connections>
156    <background>
157        <rect h="20" w="64" x="18" y="0"/>
158    </background>
159    <foreground>
160        <fillstroke/>
161        <linejoin join="round"/>
162        <path>
163            <move x="0" y="10"/>
164            <line x="18" y="10"/>
165            <move x="82" y="10"/>
166            <line x="100" y="10"/>
167            <move x="50" y="20"/>
168            <line x="50" y="40"/>
169            <move x="45" y="25"/>
170            <line x="50" y="20"/>
171            <line x="55" y="25"/>
172        </path>
173        <stroke/>
174    </foreground>
175</shape>
176<shape aspect="variable" h="40" name="Potentiometer 2" strokewidth="inherit" w="100">
177    <connections>
178        <constraint name="in" perimeter="0" x="0" y="0.25"/>
179        <constraint name="out" perimeter="0" x="1" y="0.25"/>
180        <constraint name="control" perimeter="0" x="0.5" y="1"/>
181    </connections>
182    <foreground>
183        <path>
184            <move x="50" y="20"/>
185            <line x="50" y="40"/>
186            <move x="45" y="25"/>
187            <line x="50" y="20"/>
188            <line x="55" y="25"/>
189            <move x="0" y="10"/>
190            <line x="18" y="10"/>
191            <line x="22" y="0"/>
192            <line x="30" y="20"/>
193            <line x="38" y="0"/>
194            <line x="46" y="20"/>
195            <line x="54" y="0"/>
196            <line x="62" y="20"/>
197            <line x="70" y="0"/>
198            <line x="78" y="20"/>
199            <line x="82" y="10"/>
200            <line x="100" y="10"/>
201        </path>
202        <stroke/>
203    </foreground>
204</shape>
205<shape aspect="variable" h="40" name="Resistor, Adjustable Contact" strokewidth="inherit" w="100">
206    <connections>
207        <constraint name="in" perimeter="0" x="0" y="0.25"/>
208        <constraint name="out" perimeter="0" x="1" y="0.25"/>
209        <constraint name="control" perimeter="0" x="0.46" y="1"/>
210    </connections>
211    <foreground>
212        <path>
213            <move x="41" y="33"/>
214            <line x="46" y="20"/>
215            <line x="51" y="33"/>
216            <close/>
217        </path>
218        <fillstroke/>
219        <path>
220            <move x="0" y="10"/>
221            <line x="18" y="10"/>
222            <line x="22" y="0"/>
223            <line x="30" y="20"/>
224            <line x="38" y="0"/>
225            <line x="46" y="20"/>
226            <line x="54" y="0"/>
227            <line x="62" y="20"/>
228            <line x="70" y="0"/>
229            <line x="78" y="20"/>
230            <line x="82" y="10"/>
231            <line x="100" y="10"/>
232            <move x="46" y="33"/>
233            <line x="46" y="40"/>
234        </path>
235        <stroke/>
236    </foreground>
237</shape>
238<shape aspect="variable" h="45" name="Resistor, Shunt" strokewidth="inherit" w="100">
239    <connections>
240        <constraint name="in" perimeter="0" x="0" y="0.78"/>
241        <constraint name="out" perimeter="0" x="1" y="0.78"/>
242        <constraint name="control1" perimeter="0" x="0.3" y="0"/>
243        <constraint name="control2" perimeter="0" x="0.7" y="0"/>
244    </connections>
245    <background>
246        <rect h="20" w="64" x="18" y="25"/>
247    </background>
248    <foreground>
249        <fillstroke/>
250        <path>
251            <move x="0" y="35"/>
252            <line x="18" y="35"/>
253            <move x="82" y="35"/>
254            <line x="100" y="35"/>
255            <move x="30" y="0"/>
256            <line x="30" y="25"/>
257            <move x="70" y="0"/>
258            <line x="70" y="25"/>
259        </path>
260        <stroke/>
261    </foreground>
262</shape>
263<shape aspect="variable" h="20" name="Resistor 1" strokewidth="inherit" w="100">
264    <connections>
265        <constraint name="in" perimeter="0" x="0" y="0.5"/>
266        <constraint name="out" perimeter="0" x="1" y="0.5"/>
267    </connections>
268    <background>
269        <rect h="20" w="64" x="18" y="0"/>
270    </background>
271    <foreground>
272        <fillstroke/>
273        <path>
274            <move x="0" y="10"/>
275            <line x="18" y="10"/>
276            <move x="82" y="10"/>
277            <line x="100" y="10"/>
278        </path>
279        <stroke/>
280    </foreground>
281</shape>
282<shape aspect="variable" h="20" name="Resistor 2" strokewidth="inherit" w="100">
283    <connections>
284        <constraint name="in" perimeter="0" x="0" y="0.5"/>
285        <constraint name="out" perimeter="0" x="1" y="0.5"/>
286    </connections>
287    <foreground>
288        <path>
289            <move x="0" y="10"/>
290            <line x="18" y="10"/>
291            <line x="22" y="0"/>
292            <line x="30" y="20"/>
293            <line x="38" y="0"/>
294            <line x="46" y="20"/>
295            <line x="54" y="0"/>
296            <line x="62" y="20"/>
297            <line x="70" y="0"/>
298            <line x="78" y="20"/>
299            <line x="82" y="10"/>
300            <line x="100" y="10"/>
301        </path>
302        <stroke/>
303    </foreground>
304</shape>
305<shape aspect="variable" h="20" name="Resistor 3" strokewidth="inherit" w="100">
306    <connections>
307        <constraint name="in" perimeter="0" x="0" y="0.5"/>
308        <constraint name="out" perimeter="0" x="1" y="0.5"/>
309    </connections>
310    <background>
311        <rect h="20" w="64" x="18" y="0"/>
312    </background>
313    <foreground>
314        <fillstroke/>
315        <path>
316            <move x="0" y="10"/>
317            <line x="18" y="10"/>
318            <move x="82" y="10"/>
319            <line x="100" y="10"/>
320            <move x="18" y="0"/>
321            <line x="38" y="20"/>
322        </path>
323        <stroke/>
324    </foreground>
325</shape>
326<shape aspect="variable" h="20" name="Resistor 4" strokewidth="inherit" w="100">
327    <connections>
328        <constraint name="in" perimeter="0" x="0" y="0.5"/>
329        <constraint name="out" perimeter="0" x="1" y="0.5"/>
330    </connections>
331    <background>
332        <rect h="20" w="64" x="18" y="0"/>
333    </background>
334    <foreground>
335        <fillstroke/>
336        <path>
337            <move x="0" y="10"/>
338            <line x="18" y="10"/>
339            <move x="82" y="10"/>
340            <line x="100" y="10"/>
341            <move x="18" y="20"/>
342            <line x="38" y="0"/>
343            <line x="18" y="0"/>
344            <close/>
345        </path>
346        <stroke/>
347    </foreground>
348</shape>
349<shape aspect="variable" h="20" name="Resistor With Instrument or Relay Shunt" strokewidth="inherit" w="100">
350    <connections>
351        <constraint name="in" perimeter="0" x="0" y="0.5"/>
352        <constraint name="out" perimeter="0" x="1" y="0.5"/>
353    </connections>
354    <background>
355        <rect h="20" w="64" x="18" y="0"/>
356    </background>
357    <foreground>
358        <fillstroke/>
359        <path>
360            <move x="0" y="10"/>
361            <line x="18" y="10"/>
362            <move x="82" y="10"/>
363            <line x="100" y="10"/>
364        </path>
365        <stroke/>
366        <ellipse h="10" w="10" x="35" y="5"/>
367        <stroke/>
368        <ellipse h="10" w="10" x="55" y="5"/>
369        <stroke/>
370    </foreground>
371</shape>
372<shape aspect="variable" h="40" name="Symmetrical Photoconductive Transducer" strokewidth="inherit" w="100">
373    <connections>
374        <constraint name="W" perimeter="0" x="0" y="0.75"/>
375        <constraint name="E" perimeter="0" x="1" y="0.75"/>
376    </connections>
377    <foreground>
378        <path>
379            <move x="0" y="30"/>
380            <line x="18" y="30"/>
381            <line x="22" y="20"/>
382            <line x="30" y="40"/>
383            <line x="38" y="20"/>
384            <line x="46" y="40"/>
385            <line x="54" y="20"/>
386            <line x="62" y="40"/>
387            <line x="70" y="20"/>
388            <line x="78" y="40"/>
389            <line x="82" y="30"/>
390            <line x="100" y="30"/>
391            <move x="80" y="12"/>
392            <line x="87" y="5"/>
393            <move x="80" y="9"/>
394            <line x="80" y="12"/>
395            <line x="83" y="12"/>
396            <move x="75" y="7"/>
397            <line x="82" y="0"/>
398            <move x="75" y="4"/>
399            <line x="75" y="7"/>
400            <line x="78" y="7"/>
401        </path>
402        <stroke/>
403    </foreground>
404</shape>
405<shape aspect="variable" h="60" name="Symmetrical Varistor" strokewidth="inherit" w="100">
406    <connections>
407        <constraint name="W" perimeter="0" x="0" y="0.5"/>
408        <constraint name="E" perimeter="0" x="1" y="0.5"/>
409    </connections>
410    <foreground>
411        <path>
412            <move x="18" y="60"/>
413            <line x="30" y="60"/>
414            <line x="70" y="0"/>
415            <move x="0" y="30"/>
416            <line x="18" y="30"/>
417            <line x="22" y="20"/>
418            <line x="30" y="40"/>
419            <line x="38" y="20"/>
420            <line x="46" y="40"/>
421            <line x="54" y="20"/>
422            <line x="62" y="40"/>
423            <line x="70" y="20"/>
424            <line x="78" y="40"/>
425            <line x="82" y="30"/>
426            <line x="100" y="30"/>
427            <move x="45" y="45"/>
428            <line x="50" y="60"/>
429            <line x="55" y="45"/>
430        </path>
431        <stroke/>
432    </foreground>
433</shape>
434<shape aspect="variable" h="40" name="Tapped Resistor" strokewidth="inherit" w="100">
435    <connections>
436        <constraint name="in" perimeter="0" x="0" y="0.25"/>
437        <constraint name="out" perimeter="0" x="1" y="0.25"/>
438        <constraint name="control1" perimeter="0" x="0.46" y="1"/>
439        <constraint name="control2" perimeter="0" x="0.62" y="1"/>
440    </connections>
441    <foreground>
442        <path>
443            <move x="0" y="10"/>
444            <line x="18" y="10"/>
445            <line x="22" y="0"/>
446            <line x="30" y="20"/>
447            <line x="38" y="0"/>
448            <line x="46" y="20"/>
449            <line x="54" y="0"/>
450            <line x="62" y="20"/>
451            <line x="70" y="0"/>
452            <line x="78" y="20"/>
453            <line x="82" y="10"/>
454            <line x="100" y="10"/>
455            <move x="46" y="20"/>
456            <line x="46" y="40"/>
457            <move x="62" y="20"/>
458            <line x="62" y="40"/>
459        </path>
460        <stroke/>
461    </foreground>
462</shape>
463<shape aspect="variable" h="40" name="Trimmer Pot 1" strokewidth="inherit" w="100">
464    <connections>
465        <constraint name="in" perimeter="0" x="0" y="0.25"/>
466        <constraint name="out" perimeter="0" x="1" y="0.25"/>
467        <constraint name="control" perimeter="0" x="0.5" y="1"/>
468    </connections>
469    <background>
470        <rect h="20" w="64" x="18" y="0"/>
471    </background>
472    <foreground>
473        <fillstroke/>
474        <path>
475            <move x="0" y="10"/>
476            <line x="18" y="10"/>
477            <move x="82" y="10"/>
478            <line x="100" y="10"/>
479            <move x="50" y="20"/>
480            <line x="50" y="40"/>
481        </path>
482        <stroke/>
483        <rect h="2" w="16" x="42" y="21"/>
484        <fillstroke/>
485    </foreground>
486</shape>
487<shape aspect="variable" h="40" name="Trimmer Pot 2" strokewidth="inherit" w="100">
488    <connections>
489        <constraint name="in" perimeter="0" x="0" y="0.25"/>
490        <constraint name="out" perimeter="0" x="1" y="0.25"/>
491        <constraint name="control" perimeter="0" x="0.5" y="1"/>
492    </connections>
493    <foreground>
494        <path>
495            <move x="50" y="21"/>
496            <line x="50" y="40"/>
497            <move x="0" y="10"/>
498            <line x="18" y="10"/>
499            <line x="22" y="0"/>
500            <line x="30" y="20"/>
501            <line x="38" y="0"/>
502            <line x="46" y="20"/>
503            <line x="54" y="0"/>
504            <line x="62" y="20"/>
505            <line x="70" y="0"/>
506            <line x="78" y="20"/>
507            <line x="82" y="10"/>
508            <line x="100" y="10"/>
509        </path>
510        <stroke/>
511        <rect h="2" w="16" x="42" y="21"/>
512        <fillstroke/>
513    </foreground>
514</shape>
515<shape aspect="variable" h="65.5" name="Trimmer Resistor 1" strokewidth="inherit" w="100">
516    <connections>
517        <constraint name="in" perimeter="0" x="0" y="0.54"/>
518        <constraint name="out" perimeter="0" x="1" y="0.54"/>
519    </connections>
520    <background>
521        <rect h="20" w="64" x="18" y="25.5"/>
522    </background>
523    <foreground>
524        <fillstroke/>
525        <path>
526            <move x="0" y="35.5"/>
527            <line x="18" y="35.5"/>
528            <move x="82" y="35.5"/>
529            <line x="100" y="35.5"/>
530            <move x="30" y="65.5"/>
531            <line x="70" y="5.5"/>
532            <move x="62.2" y="0"/>
533            <line x="78.2" y="10.5"/>
534        </path>
535        <stroke/>
536    </foreground>
537</shape>
538<shape aspect="variable" h="65.5" name="Trimmer Resistor 2" strokewidth="inherit" w="100">
539    <connections>
540        <constraint name="in" perimeter="0" x="0" y="0.54"/>
541        <constraint name="out" perimeter="0" x="1" y="0.54"/>
542    </connections>
543    <foreground>
544        <path>
545            <move x="30" y="65.5"/>
546            <line x="70" y="5.5"/>
547            <move x="62.2" y="0"/>
548            <line x="78.2" y="10.5"/>
549            <move x="0" y="35.5"/>
550            <line x="18" y="35.5"/>
551            <line x="22" y="25.5"/>
552            <line x="30" y="45.5"/>
553            <line x="38" y="25.5"/>
554            <line x="46" y="45.5"/>
555            <line x="54" y="25.5"/>
556            <line x="62" y="45.5"/>
557            <line x="70" y="25.5"/>
558            <line x="78" y="45.5"/>
559            <line x="82" y="35.5"/>
560            <line x="100" y="35.5"/>
561        </path>
562        <stroke/>
563    </foreground>
564</shape>
565<shape aspect="variable" h="60" name="Variable Resistor 1" strokewidth="inherit" w="100">
566    <connections>
567        <constraint name="in" perimeter="0" x="0" y="0.5"/>
568        <constraint name="out" perimeter="0" x="1" y="0.5"/>
569        <constraint name="pot" perimeter="0" x="0.3" y="1"/>
570    </connections>
571    <background>
572        <rect h="20" w="64" x="18" y="20"/>
573    </background>
574    <foreground>
575        <fillstroke/>
576        <path>
577            <move x="0" y="30"/>
578            <line x="18" y="30"/>
579            <move x="82" y="30"/>
580            <line x="100" y="30"/>
581            <move x="30" y="60"/>
582            <line x="70" y="0"/>
583            <move x="57" y="10"/>
584            <line x="70" y="0"/>
585            <line x="66.5" y="15.5"/>
586        </path>
587        <stroke/>
588    </foreground>
589</shape>
590<shape aspect="variable" h="60" name="Variable Resistor 2" strokewidth="inherit" w="100">
591    <connections>
592        <constraint name="in" perimeter="0" x="0" y="0.5"/>
593        <constraint name="out" perimeter="0" x="1" y="0.5"/>
594    </connections>
595    <foreground>
596        <path>
597            <move x="0" y="30"/>
598            <line x="18" y="30"/>
599            <line x="22" y="20"/>
600            <line x="30" y="40"/>
601            <line x="38" y="20"/>
602            <line x="46" y="40"/>
603            <line x="54" y="20"/>
604            <line x="62" y="40"/>
605            <line x="70" y="20"/>
606            <line x="78" y="40"/>
607            <line x="82" y="30"/>
608            <line x="100" y="30"/>
609            <move x="30" y="60"/>
610            <line x="70" y="0"/>
611            <move x="57" y="10"/>
612            <line x="70" y="0"/>
613            <line x="66.5" y="15.5"/>
614        </path>
615        <stroke/>
616    </foreground>
617</shape>
618</shapes>