1<shapes name="mxgraph.electrical.diodes"> 2 <shape aspect="variable" h="60" name="Diode" 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="30" y="0"/> 10 <line x="70" y="30"/> 11 <line x="30" y="60"/> 12 <close/> 13 <move x="0" y="30"/> 14 <line x="30" y="30"/> 15 <move x="70" y="0"/> 16 <line x="70" y="60"/> 17 <move x="70" y="30"/> 18 <line x="100" y="30"/> 19 </path> 20 </background> 21 <foreground> 22 <fillstroke/> 23 </foreground> 24 </shape> 25 <shape aspect="variable" h="60" name="Field Effect Diode" strokewidth="inherit" w="100"> 26 <connections> 27 <constraint name="in" perimeter="0" x="0" y="0.5"/> 28 <constraint name="out" perimeter="0" x="1" y="0.5"/> 29 </connections> 30 <background> 31 <path> 32 <move x="30" y="0"/> 33 <line x="70" y="30"/> 34 <line x="30" y="60"/> 35 <close/> 36 <move x="0" y="30"/> 37 <line x="30" y="30"/> 38 <move x="70" y="0"/> 39 <line x="70" y="60"/> 40 <move x="70" y="30"/> 41 <line x="100" y="30"/> 42 <move x="65" y="0"/> 43 <line x="75" y="0"/> 44 <move x="65" y="60"/> 45 <line x="75" y="60"/> 46 </path> 47 </background> 48 <foreground> 49 <fillstroke/> 50 </foreground> 51 </shape> 52 <shape aspect="variable" h="80" name="Four Layer Diode" strokewidth="inherit" w="100"> 53 <connections> 54 <constraint name="in" perimeter="0" x="0" y="0.5"/> 55 <constraint name="out" perimeter="0" x="1" y="0.5"/> 56 </connections> 57 <background> 58 <path> 59 <move x="30" y="10"/> 60 <line x="70" y="40"/> 61 <line x="30" y="40"/> 62 <close/> 63 <move x="0" y="40"/> 64 <line x="30" y="40"/> 65 <move x="30" y="40"/> 66 <line x="30" y="70"/> 67 <move x="70" y="40"/> 68 <line x="100" y="40"/> 69 </path> 70 </background> 71 <foreground> 72 <fillstroke/> 73 <ellipse h="80" w="80" x="10" y="0"/> 74 <stroke/> 75 </foreground> 76 </shape> 77 <shape aspect="variable" h="60" name="Gunn Diode" strokewidth="inherit" w="100"> 78 <connections> 79 <constraint name="in" perimeter="0" x="0" y="0.5"/> 80 <constraint name="out" perimeter="0" x="1" y="0.5"/> 81 </connections> 82 <background> 83 <path> 84 <move x="10" y="0"/> 85 <line x="90" y="60"/> 86 <line x="90" y="0"/> 87 <line x="10" y="60"/> 88 <close/> 89 <move x="0" y="30"/> 90 <line x="10" y="30"/> 91 <move x="90" y="30"/> 92 <line x="100" y="30"/> 93 </path> 94 </background> 95 <foreground> 96 <fillstroke/> 97 </foreground> 98 </shape> 99 <shape aspect="variable" h="60" name="Schottky Diode" strokewidth="inherit" w="100"> 100 <connections> 101 <constraint name="in" perimeter="0" x="0" y="0.5"/> 102 <constraint name="out" perimeter="0" x="1" y="0.5"/> 103 </connections> 104 <background> 105 <path> 106 <move x="30" y="0"/> 107 <line x="70" y="30"/> 108 <line x="30" y="60"/> 109 <close/> 110 </path> 111 </background> 112 <foreground> 113 <fillstroke/> 114 <path> 115 <move x="0" y="30"/> 116 <line x="30" y="30"/> 117 <move x="60" y="5"/> 118 <line x="60" y="0"/> 119 <line x="70" y="0"/> 120 <line x="70" y="60"/> 121 <line x="80" y="60"/> 122 <line x="80" y="55"/> 123 <move x="70" y="30"/> 124 <line x="100" y="30"/> 125 </path> 126 <stroke/> 127 </foreground> 128 </shape> 129 <shape aspect="variable" h="60" name="Transorb 1" strokewidth="inherit" w="100"> 130 <connections> 131 <constraint name="in" perimeter="0" x="0" y="0.5"/> 132 <constraint name="out" perimeter="0" x="1" y="0.5"/> 133 </connections> 134 <background> 135 <path> 136 <move x="10" y="0"/> 137 <line x="90" y="60"/> 138 <line x="90" y="0"/> 139 <line x="10" y="60"/> 140 <close/> 141 </path> 142 </background> 143 <foreground> 144 <fillstroke/> 145 <path> 146 <move x="50" y="0"/> 147 <line x="50" y="60"/> 148 <move x="0" y="30"/> 149 <line x="10" y="30"/> 150 <move x="90" y="30"/> 151 <line x="100" y="30"/> 152 </path> 153 <stroke/> 154 </foreground> 155 </shape> 156 <shape aspect="variable" h="60" name="Transorb 2" strokewidth="inherit" w="100"> 157 <connections> 158 <constraint name="in" perimeter="0" x="0" y="0.5"/> 159 <constraint name="out" perimeter="0" x="1" y="0.5"/> 160 </connections> 161 <background> 162 <path> 163 <move x="10" y="0"/> 164 <line x="90" y="60"/> 165 <line x="90" y="0"/> 166 <line x="10" y="60"/> 167 <close/> 168 </path> 169 </background> 170 <foreground> 171 <fillstroke/> 172 <path> 173 <move x="40" y="0"/> 174 <line x="50" y="10"/> 175 <line x="50" y="50"/> 176 <line x="60" y="60"/> 177 <move x="0" y="30"/> 178 <line x="10" y="30"/> 179 <move x="90" y="30"/> 180 <line x="100" y="30"/> 181 </path> 182 <stroke/> 183 </foreground> 184 </shape> 185 <shape aspect="variable" h="60" name="Tunnel Diode" strokewidth="inherit" w="100"> 186 <connections> 187 <constraint name="in" perimeter="0" x="0" y="0.5"/> 188 <constraint name="out" perimeter="0" x="1" y="0.5"/> 189 </connections> 190 <background> 191 <path> 192 <move x="30" y="0"/> 193 <line x="70" y="30"/> 194 <line x="30" y="60"/> 195 <close/> 196 </path> 197 </background> 198 <foreground> 199 <fillstroke/> 200 <path> 201 <move x="60" y="0"/> 202 <line x="70" y="0"/> 203 <line x="70" y="60"/> 204 <line x="60" y="60"/> 205 <move x="70" y="30"/> 206 <line x="100" y="30"/> 207 <move x="0" y="30"/> 208 <line x="30" y="30"/> 209 </path> 210 <stroke/> 211 </foreground> 212 </shape> 213 <shape aspect="variable" h="80" name="Tunnel Diode 2" strokewidth="inherit" w="100"> 214 <connections> 215 <constraint name="in" perimeter="0" x="0" y="0.5"/> 216 <constraint name="out" perimeter="0" x="1" y="0.5"/> 217 </connections> 218 <background> 219 <path> 220 <move x="30" y="10"/> 221 <line x="70" y="40"/> 222 <line x="30" y="70"/> 223 <close/> 224 </path> 225 </background> 226 <foreground> 227 <fillstroke/> 228 <path> 229 <move x="0" y="40"/> 230 <line x="30" y="40"/> 231 <move x="70" y="10"/> 232 <line x="70" y="70"/> 233 <move x="70" y="40"/> 234 <line x="100" y="40"/> 235 </path> 236 <fillstroke/> 237 <ellipse h="80" w="80" x="10" y="0"/> 238 <stroke/> 239 </foreground> 240 </shape> 241 <shape aspect="variable" h="60" name="Varactor - Varicap" strokewidth="inherit" w="100"> 242 <connections> 243 <constraint name="in" perimeter="0" x="0" y="0.5"/> 244 <constraint name="out" perimeter="0" x="1" y="0.5"/> 245 </connections> 246 <background> 247 <path> 248 <move x="30" y="0"/> 249 <line x="70" y="30"/> 250 <line x="30" y="60"/> 251 <close/> 252 </path> 253 </background> 254 <foreground> 255 <fillstroke/> 256 <path> 257 <move x="75" y="0"/> 258 <line x="75" y="60"/> 259 <move x="70" y="60"/> 260 <line x="70" y="0"/> 261 <move x="70" y="30"/> 262 <line x="100" y="30"/> 263 <move x="0" y="30"/> 264 <line x="30" y="30"/> 265 </path> 266 <stroke/> 267 </foreground> 268 </shape> 269 <shape aspect="variable" h="50" name="Zener Diode 1" strokewidth="inherit" w="100"> 270 <connections> 271 <constraint name="in" perimeter="0" x="0" y="0.5"/> 272 <constraint name="out" perimeter="0" x="1" y="0.5"/> 273 </connections> 274 <background> 275 <path> 276 <move x="25" y="0"/> 277 <line x="75" y="25"/> 278 <line x="25" y="50"/> 279 <close/> 280 </path> 281 </background> 282 <foreground> 283 <fillstroke/> 284 <path> 285 <move x="65" y="0"/> 286 <line x="75" y="0"/> 287 <line x="75" y="50"/> 288 <line x="85" y="50"/> 289 <move x="0" y="25"/> 290 <line x="25" y="25"/> 291 <move x="75" y="25"/> 292 <line x="100" y="25"/> 293 </path> 294 <stroke/> 295 </foreground> 296 </shape> 297 <shape aspect="variable" h="50" name="Zener Diode 2" strokewidth="inherit" w="100"> 298 <connections> 299 <constraint name="in" perimeter="0" x="0" y="0.5"/> 300 <constraint name="out" perimeter="0" x="1" y="0.5"/> 301 </connections> 302 <background> 303 <path> 304 <move x="25" y="0"/> 305 <line x="75" y="25"/> 306 <line x="25" y="50"/> 307 <close/> 308 </path> 309 </background> 310 <foreground> 311 <fillstroke/> 312 <path> 313 <move x="65" y="0"/> 314 <line x="75" y="0"/> 315 <line x="75" y="50"/> 316 <move x="0" y="25"/> 317 <line x="25" y="25"/> 318 <move x="75" y="25"/> 319 <line x="100" y="25"/> 320 </path> 321 <stroke/> 322 </foreground> 323 </shape> 324 <shape aspect="variable" h="50" name="Zener Diode 3" strokewidth="inherit" w="100"> 325 <connections> 326 <constraint name="in" perimeter="0" x="0" y="0.5"/> 327 <constraint name="out" perimeter="0" x="1" y="0.5"/> 328 </connections> 329 <background> 330 <path> 331 <move x="25" y="0"/> 332 <line x="75" y="25"/> 333 <line x="25" y="50"/> 334 <close/> 335 </path> 336 </background> 337 <foreground> 338 <fillstroke/> 339 <path> 340 <move x="65" y="0"/> 341 <line x="75" y="10"/> 342 <line x="75" y="40"/> 343 <line x="85" y="50"/> 344 <move x="0" y="25"/> 345 <line x="25" y="25"/> 346 <move x="75" y="25"/> 347 <line x="100" y="25"/> 348 </path> 349 <stroke/> 350 </foreground> 351 </shape> 352</shapes>