Hans Petter Langtangen 13 роки тому
батько
коміт
5550863281
1 змінених файлів з 0 додано та 861 видалено
  1. 0 861
      doc/src/sketcher/src-sketcher/test/res_mpl.py

+ 0 - 861
doc/src/sketcher/src-sketcher/test/res_mpl.py

@@ -1,861 +0,0 @@
-import matplotlib.pyplot as mpl
-
-mpl.ion()  # for interactive drawing
-fig = mpl.figure()
-
-ax = fig.gca()
-xmin, xmax, ymin, ymax = -12.0, 12.0, -1.0, 12.0
-ax.set_xlim(xmin, xmax)
-ax.set_ylim(ymin, ymax)
-ax.set_aspect('equal')
-
-
-x = [-12.0, -11.8, -11.8, -12.0, -12.0]
-y = [0.0, 0.0, 8.0, 8.0, 0.0]
-ax.fill(x, y, 'white', edgecolor='r', linewidth=2, hatch='/')
-x = [-12.0, -9.0]
-y = [8.0, 8.0]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [-3.0, 0.0]
-y = [8.0, 8.0]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [-9.0,
- -8.863636363636363,
- -8.727272727272727,
- -8.590909090909092,
- -8.454545454545455,
- -8.318181818181818,
- -8.181818181818182,
- -8.045454545454545,
- -7.90909090909091,
- -7.772727272727273,
- -7.636363636363637,
- -7.5,
- -7.363636363636363,
- -7.227272727272727,
- -7.090909090909092,
- -6.954545454545455,
- -6.818181818181818,
- -6.681818181818182,
- -6.545454545454547,
- -6.40909090909091,
- -6.272727272727273,
- -6.136363636363637,
- -6.0,
- -5.863636363636363,
- -5.727272727272727,
- -5.590909090909092,
- -5.454545454545455,
- -5.318181818181818,
- -5.181818181818182,
- -5.045454545454547,
- -4.90909090909091,
- -4.772727272727273,
- -4.636363636363637,
- -4.5,
- -4.363636363636363,
- -4.227272727272727,
- -4.090909090909092,
- -3.9545454545454533,
- -3.81818181818182,
- -3.6818181818181834,
- -3.5454545454545467,
- -3.40909090909091,
- -3.2727272727272734,
- -3.1363636363636367,
- -3.0]
-y = [8.0,
- 6.800000000000001,
- 8.0,
- 9.2,
- 8.0,
- 6.800000000000001,
- 8.0,
- 9.2,
- 8.0,
- 6.800000000000001,
- 8.0,
- 9.2,
- 8.0,
- 6.800000000000001,
- 7.999999999999998,
- 9.2,
- 8.000000000000002,
- 6.800000000000001,
- 7.999999999999998,
- 9.2,
- 8.000000000000002,
- 6.800000000000001,
- 7.999999999999995,
- 9.2,
- 8.000000000000002,
- 6.800000000000001,
- 8.000000000000002,
- 9.2,
- 8.000000000000002,
- 6.800000000000001,
- 7.999999999999993,
- 9.2,
- 8.000000000000002,
- 6.800000000000002,
- 8.000000000000002,
- 9.2,
- 8.000000000000002,
- 6.800000000000002,
- 7.999999999999994,
- 9.2,
- 8.000000000000004,
- 6.800000000000002,
- 8.000000000000002,
- 9.2,
- 8.000000000000012]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [-12.0, -9.0]
-y = [4.0, 4.0]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [0.0, -6.625]
-y = [4.000000000000001, 4.0]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [-7.0, -7.0, -6.625, -6.625, -7.0]
-y = [4.833333333333334,
- 3.1666666666666683,
- 3.1666666666666683,
- 4.833333333333334,
- 4.833333333333334]
-ax.fill(x, y, 'white', edgecolor='r', linewidth=2, hatch='X')
-x = [-6.0, -9.0, -9.0, -6.0]
-y = [5.0, 5.0, 3.0, 3.0000000000000004]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [0.0, 8.0, 8.0, 0.0, 0.0]
-y = [2.0, 2.0, 10.0, 10.0, 2.0]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [3.0,
- 2.999390827019096,
- 2.9975640502598244,
- 2.9945218953682735,
- 2.99026806874157,
- 2.984807753012208,
- 2.9781476007338057,
- 2.9702957262759964,
- 2.961261695938319,
- 2.9510565162951536,
- 2.9396926207859084,
- 2.9271838545667874,
- 2.9135454576426008,
- 2.898794046299167,
- 2.882947592858927,
- 2.866025403784439,
- 2.848048096156426,
- 2.8290375725550416,
- 2.8090169943749475,
- 2.788010753606722,
- 2.766044443118978,
- 2.743144825477394,
- 2.719339800338651,
- 2.6946583704589973,
- 2.6691306063588582,
- 2.6427876096865393,
- 2.615661475325658,
- 2.5877852522924734,
- 2.5591929034707466,
- 2.5299192642332047,
- 2.5,
- 2.4694715627858908,
- 2.4383711467890774,
- 2.4067366430758,
- 2.374606593415912,
- 2.342020143325669,
- 2.3090169943749475,
- 2.275637355816999,
- 2.241921895599668,
- 2.2079116908177596,
- 2.1736481776669305,
- 2.1391731009600656,
- 2.1045284632676533,
- 2.069756473744125,
- 2.034899496702501,
- 2.0,
- 1.965100503297499,
- 1.9302435262558746,
- 1.8954715367323465,
- 1.8608268990399346,
- 1.8263518223330697,
- 1.7920883091822406,
- 1.7580781044003322,
- 1.724362644183001,
- 1.6909830056250525,
- 1.6579798566743313,
- 1.625393406584088,
- 1.5932633569241998,
- 1.5616288532109226,
- 1.530528437214109,
- 1.5000000000000002,
- 1.4700807357667953,
- 1.4408070965292534,
- 1.412214747707527,
- 1.3843385246743418,
- 1.3572123903134607,
- 1.3308693936411418,
- 1.3053416295410027,
- 1.280660199661349,
- 1.256855174522606,
- 1.233955556881022,
- 1.2119892463932782,
- 1.1909830056250525,
- 1.1709624274449584,
- 1.1519519038435742,
- 1.1339745962155612,
- 1.117052407141073,
- 1.101205953700833,
- 1.0864545423573992,
- 1.0728161454332126,
- 1.0603073792140916,
- 1.0489434837048464,
- 1.038738304061681,
- 1.0297042737240036,
- 1.0218523992661943,
- 1.0151922469877919,
- 1.0097319312584296,
- 1.0054781046317267,
- 1.0024359497401758,
- 1.0006091729809041,
- 1.0,
- 1.0006091729809041,
- 1.0024359497401758,
- 1.0054781046317267,
- 1.0097319312584299,
- 1.0151922469877919,
- 1.0218523992661943,
- 1.0297042737240036,
- 1.038738304061681,
- 1.0489434837048464,
- 1.0603073792140916,
- 1.0728161454332126,
- 1.0864545423573992,
- 1.1012059537008332,
- 1.117052407141073,
- 1.1339745962155614,
- 1.151951903843574,
- 1.1709624274449582,
- 1.1909830056250525,
- 1.211989246393278,
- 1.233955556881022,
- 1.2568551745226058,
- 1.280660199661349,
- 1.3053416295410027,
- 1.3308693936411418,
- 1.3572123903134605,
- 1.3843385246743418,
- 1.4122147477075266,
- 1.4408070965292534,
- 1.4700807357667949,
- 1.4999999999999996,
- 1.5305284372141092,
- 1.5616288532109222,
- 1.5932633569241998,
- 1.6253934065840876,
- 1.6579798566743316,
- 1.6909830056250525,
- 1.7243626441830011,
- 1.7580781044003322,
- 1.7920883091822402,
- 1.8263518223330697,
- 1.8608268990399341,
- 1.8954715367323467,
- 1.9302435262558744,
- 1.9651005032974993,
- 1.9999999999999998,
- 2.034899496702501,
- 2.069756473744125,
- 2.104528463267653,
- 2.1391731009600656,
- 2.17364817766693,
- 2.2079116908177596,
- 2.2419218955996674,
- 2.2756373558169996,
- 2.3090169943749475,
- 2.342020143325669,
- 2.374606593415912,
- 2.4067366430757997,
- 2.4383711467890774,
- 2.4694715627858903,
- 2.5,
- 2.5299192642332047,
- 2.559192903470747,
- 2.587785252292473,
- 2.6156614753256586,
- 2.6427876096865393,
- 2.669130606358858,
- 2.6946583704589973,
- 2.719339800338651,
- 2.743144825477394,
- 2.766044443118978,
- 2.788010753606722,
- 2.8090169943749475,
- 2.829037572555042,
- 2.848048096156426,
- 2.8660254037844384,
- 2.882947592858927,
- 2.898794046299167,
- 2.913545457642601,
- 2.9271838545667874,
- 2.9396926207859084,
- 2.9510565162951536,
- 2.961261695938319,
- 2.9702957262759964,
- 2.9781476007338057,
- 2.984807753012208,
- 2.99026806874157,
- 2.9945218953682735,
- 2.9975640502598244,
- 2.999390827019096,
- 3.0]
-y = [1.0,
- 1.034899496702501,
- 1.0697564737441252,
- 1.1045284632676535,
- 1.1391731009600654,
- 1.1736481776669303,
- 1.2079116908177594,
- 1.2419218955996678,
- 1.275637355816999,
- 1.3090169943749475,
- 1.3420201433256687,
- 1.374606593415912,
- 1.4067366430758002,
- 1.4383711467890774,
- 1.4694715627858908,
- 1.5,
- 1.529919264233205,
- 1.559192903470747,
- 1.5877852522924731,
- 1.6156614753256582,
- 1.6427876096865393,
- 1.6691306063588582,
- 1.6946583704589973,
- 1.719339800338651,
- 1.7431448254773942,
- 1.766044443118978,
- 1.788010753606722,
- 1.8090169943749475,
- 1.8290375725550416,
- 1.8480480961564258,
- 1.8660254037844386,
- 1.882947592858927,
- 1.898794046299167,
- 1.9135454576426008,
- 1.9271838545667874,
- 1.9396926207859084,
- 1.9510565162951536,
- 1.961261695938319,
- 1.9702957262759964,
- 1.9781476007338057,
- 1.9848077530122081,
- 1.9902680687415704,
- 1.9945218953682733,
- 1.9975640502598242,
- 1.9993908270190959,
- 2.0,
- 1.9993908270190959,
- 1.9975640502598242,
- 1.9945218953682733,
- 1.9902680687415704,
- 1.9848077530122081,
- 1.9781476007338057,
- 1.9702957262759964,
- 1.961261695938319,
- 1.9510565162951536,
- 1.9396926207859084,
- 1.9271838545667874,
- 1.9135454576426008,
- 1.8987940462991668,
- 1.882947592858927,
- 1.8660254037844388,
- 1.848048096156426,
- 1.8290375725550416,
- 1.8090169943749475,
- 1.788010753606722,
- 1.766044443118978,
- 1.7431448254773942,
- 1.719339800338651,
- 1.6946583704589973,
- 1.6691306063588582,
- 1.6427876096865395,
- 1.6156614753256584,
- 1.5877852522924734,
- 1.559192903470747,
- 1.529919264233205,
- 1.5,
- 1.4694715627858908,
- 1.4383711467890774,
- 1.4067366430758004,
- 1.3746065934159122,
- 1.3420201433256689,
- 1.3090169943749475,
- 1.275637355816999,
- 1.2419218955996678,
- 1.2079116908177594,
- 1.1736481776669303,
- 1.1391731009600654,
- 1.1045284632676537,
- 1.0697564737441256,
- 1.0348994967025011,
- 1.0000000000000002,
- 0.9651005032974991,
- 0.9302435262558747,
- 0.8954715367323465,
- 0.8608268990399345,
- 0.8263518223330695,
- 0.7920883091822405,
- 0.7580781044003325,
- 0.724362644183001,
- 0.6909830056250528,
- 0.6579798566743313,
- 0.625393406584088,
- 0.5932633569241998,
- 0.5616288532109226,
- 0.5305284372141091,
- 0.4999999999999999,
- 0.4700807357667952,
- 0.4408070965292533,
- 0.412214747707527,
- 0.3843385246743418,
- 0.35721239031346075,
- 0.33086939364114176,
- 0.30534162954100263,
- 0.2806601996613488,
- 0.25685517452260564,
- 0.2339555568810221,
- 0.21198924639327787,
- 0.19098300562505266,
- 0.17096242744495815,
- 0.15195190384357404,
- 0.13397459621556163,
- 0.11705240714107301,
- 0.10120595370083318,
- 0.08645454235739902,
- 0.07281614543321269,
- 0.06030737921409157,
- 0.04894348370484647,
- 0.038738304061680995,
- 0.029704273724003527,
- 0.021852399266194422,
- 0.01519224698779198,
- 0.009731931258429749,
- 0.005478104631726599,
- 0.0024359497401758023,
- 0.0006091729809042379,
- 0.0,
- 0.0006091729809042379,
- 0.0024359497401756913,
- 0.005478104631726599,
- 0.009731931258429638,
- 0.015192246987791869,
- 0.021852399266194422,
- 0.029704273724003416,
- 0.03873830406168122,
- 0.04894348370484636,
- 0.06030737921409168,
- 0.07281614543321258,
- 0.08645454235739891,
- 0.10120595370083296,
- 0.1170524071410729,
- 0.1339745962155614,
- 0.15195190384357382,
- 0.17096242744495838,
- 0.19098300562505244,
- 0.2119892463932782,
- 0.23395555688102188,
- 0.2568551745226054,
- 0.2806601996613488,
- 0.3053416295410024,
- 0.3308693936411419,
- 0.3572123903134604,
- 0.3843385246743418,
- 0.41221474770752664,
- 0.44080709652925343,
- 0.470080735766795,
- 0.49999999999999956,
- 0.5305284372141092,
- 0.5616288532109222,
- 0.5932633569241998,
- 0.6253934065840876,
- 0.6579798566743313,
- 0.6909830056250523,
- 0.7243626441830011,
- 0.7580781044003322,
- 0.7920883091822402,
- 0.8263518223330696,
- 0.8608268990399341,
- 0.8954715367323466,
- 0.9302435262558744,
- 0.9651005032974992,
- 0.9999999999999998]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [7.0,
- 6.999390827019096,
- 6.997564050259824,
- 6.9945218953682735,
- 6.99026806874157,
- 6.984807753012208,
- 6.978147600733806,
- 6.970295726275996,
- 6.961261695938319,
- 6.951056516295154,
- 6.939692620785909,
- 6.927183854566787,
- 6.9135454576426,
- 6.898794046299167,
- 6.882947592858927,
- 6.866025403784439,
- 6.848048096156425,
- 6.829037572555041,
- 6.8090169943749475,
- 6.788010753606722,
- 6.766044443118978,
- 6.743144825477394,
- 6.719339800338651,
- 6.694658370458997,
- 6.669130606358858,
- 6.64278760968654,
- 6.615661475325658,
- 6.587785252292473,
- 6.559192903470747,
- 6.529919264233205,
- 6.5,
- 6.469471562785891,
- 6.438371146789077,
- 6.4067366430758,
- 6.374606593415912,
- 6.342020143325669,
- 6.3090169943749475,
- 6.275637355816999,
- 6.241921895599668,
- 6.20791169081776,
- 6.17364817766693,
- 6.139173100960066,
- 6.104528463267654,
- 6.069756473744125,
- 6.034899496702501,
- 6.0,
- 5.965100503297499,
- 5.930243526255874,
- 5.895471536732346,
- 5.860826899039934,
- 5.82635182233307,
- 5.79208830918224,
- 5.758078104400332,
- 5.724362644183001,
- 5.6909830056250525,
- 5.657979856674332,
- 5.625393406584088,
- 5.5932633569242,
- 5.561628853210923,
- 5.530528437214109,
- 5.5,
- 5.470080735766795,
- 5.440807096529253,
- 5.412214747707527,
- 5.384338524674342,
- 5.35721239031346,
- 5.330869393641142,
- 5.305341629541003,
- 5.280660199661349,
- 5.256855174522606,
- 5.233955556881022,
- 5.211989246393278,
- 5.1909830056250525,
- 5.170962427444959,
- 5.151951903843575,
- 5.133974596215561,
- 5.117052407141073,
- 5.101205953700833,
- 5.0864545423574,
- 5.072816145433213,
- 5.060307379214091,
- 5.048943483704846,
- 5.038738304061681,
- 5.029704273724004,
- 5.021852399266194,
- 5.015192246987792,
- 5.00973193125843,
- 5.0054781046317265,
- 5.002435949740176,
- 5.000609172980904,
- 5.0,
- 5.000609172980904,
- 5.002435949740176,
- 5.0054781046317265,
- 5.00973193125843,
- 5.015192246987792,
- 5.021852399266194,
- 5.029704273724004,
- 5.038738304061681,
- 5.048943483704846,
- 5.060307379214091,
- 5.072816145433213,
- 5.0864545423574,
- 5.101205953700833,
- 5.117052407141073,
- 5.133974596215562,
- 5.151951903843574,
- 5.170962427444958,
- 5.1909830056250525,
- 5.211989246393278,
- 5.233955556881022,
- 5.256855174522606,
- 5.280660199661349,
- 5.305341629541003,
- 5.330869393641142,
- 5.35721239031346,
- 5.384338524674342,
- 5.412214747707527,
- 5.440807096529253,
- 5.470080735766794,
- 5.5,
- 5.530528437214109,
- 5.561628853210922,
- 5.5932633569242,
- 5.625393406584088,
- 5.657979856674332,
- 5.6909830056250525,
- 5.724362644183001,
- 5.758078104400332,
- 5.79208830918224,
- 5.82635182233307,
- 5.860826899039934,
- 5.895471536732346,
- 5.930243526255874,
- 5.965100503297499,
- 6.0,
- 6.034899496702501,
- 6.069756473744125,
- 6.104528463267653,
- 6.139173100960066,
- 6.17364817766693,
- 6.20791169081776,
- 6.241921895599667,
- 6.2756373558169996,
- 6.3090169943749475,
- 6.342020143325669,
- 6.374606593415912,
- 6.406736643075799,
- 6.438371146789077,
- 6.46947156278589,
- 6.5,
- 6.529919264233205,
- 6.559192903470747,
- 6.587785252292473,
- 6.615661475325659,
- 6.64278760968654,
- 6.669130606358857,
- 6.694658370458997,
- 6.719339800338651,
- 6.743144825477394,
- 6.766044443118978,
- 6.788010753606722,
- 6.8090169943749475,
- 6.829037572555042,
- 6.848048096156425,
- 6.866025403784438,
- 6.882947592858927,
- 6.898794046299167,
- 6.913545457642601,
- 6.927183854566787,
- 6.939692620785909,
- 6.951056516295154,
- 6.961261695938319,
- 6.970295726275996,
- 6.978147600733806,
- 6.984807753012208,
- 6.99026806874157,
- 6.9945218953682735,
- 6.997564050259824,
- 6.999390827019096,
- 7.0]
-y = [1.0,
- 1.034899496702501,
- 1.0697564737441252,
- 1.1045284632676535,
- 1.1391731009600654,
- 1.1736481776669303,
- 1.2079116908177594,
- 1.2419218955996678,
- 1.275637355816999,
- 1.3090169943749475,
- 1.3420201433256687,
- 1.374606593415912,
- 1.4067366430758002,
- 1.4383711467890774,
- 1.4694715627858908,
- 1.5,
- 1.529919264233205,
- 1.559192903470747,
- 1.5877852522924731,
- 1.6156614753256582,
- 1.6427876096865393,
- 1.6691306063588582,
- 1.6946583704589973,
- 1.719339800338651,
- 1.7431448254773942,
- 1.766044443118978,
- 1.788010753606722,
- 1.8090169943749475,
- 1.8290375725550416,
- 1.8480480961564258,
- 1.8660254037844386,
- 1.882947592858927,
- 1.898794046299167,
- 1.9135454576426008,
- 1.9271838545667874,
- 1.9396926207859084,
- 1.9510565162951536,
- 1.961261695938319,
- 1.9702957262759964,
- 1.9781476007338057,
- 1.9848077530122081,
- 1.9902680687415704,
- 1.9945218953682733,
- 1.9975640502598242,
- 1.9993908270190959,
- 2.0,
- 1.9993908270190959,
- 1.9975640502598242,
- 1.9945218953682733,
- 1.9902680687415704,
- 1.9848077530122081,
- 1.9781476007338057,
- 1.9702957262759964,
- 1.961261695938319,
- 1.9510565162951536,
- 1.9396926207859084,
- 1.9271838545667874,
- 1.9135454576426008,
- 1.8987940462991668,
- 1.882947592858927,
- 1.8660254037844388,
- 1.848048096156426,
- 1.8290375725550416,
- 1.8090169943749475,
- 1.788010753606722,
- 1.766044443118978,
- 1.7431448254773942,
- 1.719339800338651,
- 1.6946583704589973,
- 1.6691306063588582,
- 1.6427876096865395,
- 1.6156614753256584,
- 1.5877852522924734,
- 1.559192903470747,
- 1.529919264233205,
- 1.5,
- 1.4694715627858908,
- 1.4383711467890774,
- 1.4067366430758004,
- 1.3746065934159122,
- 1.3420201433256689,
- 1.3090169943749475,
- 1.275637355816999,
- 1.2419218955996678,
- 1.2079116908177594,
- 1.1736481776669303,
- 1.1391731009600654,
- 1.1045284632676537,
- 1.0697564737441256,
- 1.0348994967025011,
- 1.0000000000000002,
- 0.9651005032974991,
- 0.9302435262558747,
- 0.8954715367323465,
- 0.8608268990399345,
- 0.8263518223330695,
- 0.7920883091822405,
- 0.7580781044003325,
- 0.724362644183001,
- 0.6909830056250528,
- 0.6579798566743313,
- 0.625393406584088,
- 0.5932633569241998,
- 0.5616288532109226,
- 0.5305284372141091,
- 0.4999999999999999,
- 0.4700807357667952,
- 0.4408070965292533,
- 0.412214747707527,
- 0.3843385246743418,
- 0.35721239031346075,
- 0.33086939364114176,
- 0.30534162954100263,
- 0.2806601996613488,
- 0.25685517452260564,
- 0.2339555568810221,
- 0.21198924639327787,
- 0.19098300562505266,
- 0.17096242744495815,
- 0.15195190384357404,
- 0.13397459621556163,
- 0.11705240714107301,
- 0.10120595370083318,
- 0.08645454235739902,
- 0.07281614543321269,
- 0.06030737921409157,
- 0.04894348370484647,
- 0.038738304061680995,
- 0.029704273724003527,
- 0.021852399266194422,
- 0.01519224698779198,
- 0.009731931258429749,
- 0.005478104631726599,
- 0.0024359497401758023,
- 0.0006091729809042379,
- 0.0,
- 0.0006091729809042379,
- 0.0024359497401756913,
- 0.005478104631726599,
- 0.009731931258429638,
- 0.015192246987791869,
- 0.021852399266194422,
- 0.029704273724003416,
- 0.03873830406168122,
- 0.04894348370484636,
- 0.06030737921409168,
- 0.07281614543321258,
- 0.08645454235739891,
- 0.10120595370083296,
- 0.1170524071410729,
- 0.1339745962155614,
- 0.15195190384357382,
- 0.17096242744495838,
- 0.19098300562505244,
- 0.2119892463932782,
- 0.23395555688102188,
- 0.2568551745226054,
- 0.2806601996613488,
- 0.3053416295410024,
- 0.3308693936411419,
- 0.3572123903134604,
- 0.3843385246743418,
- 0.41221474770752664,
- 0.44080709652925343,
- 0.470080735766795,
- 0.49999999999999956,
- 0.5305284372141092,
- 0.5616288532109222,
- 0.5932633569241998,
- 0.6253934065840876,
- 0.6579798566743313,
- 0.6909830056250523,
- 0.7243626441830011,
- 0.7580781044003322,
- 0.7920883091822402,
- 0.8263518223330696,
- 0.8608268990399341,
- 0.8954715367323466,
- 0.9302435262558744,
- 0.9651005032974992,
- 0.9999999999999998]
-ax.plot(x, y, 'r', linewidth=2, linestyle='solid')
-x = [-6.0, 12.0, 12.0, -6.0]
-y = [0.0, 0.0, -0.2, -0.2]
-ax.fill(x, y, 'white', edgecolor='r', linewidth=2, hatch='/')
-mpl.draw()