Index: plottools/examples/data_generator/linear.txt
===================================================================
--- plottools/examples/data_generator/linear.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/linear.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  4.21109  0.28175
+0.213878  4.39887  0.317429
+0.417755  5.41562  0.353107
+0.621633  5.75563  0.388786
+0.82551  5.33939  0.424464
+1.02939  6.45678  0.460143
+1.23327  6.79205  0.495821
+1.43714  7.93867  0.5315
+1.64102  7.75161  0.567179
+1.8449  7.95457  0.602857
+2.04878  8.17361  0.638536
+2.25265  9.29893  0.674214
+2.45653  9.54271  0.709893
+2.66041  11.0321  0.745571
+2.86429  11.9139  0.78125
+3.06816  11.8059  0.816929
+3.27204  13.3123  0.852607
+3.47592  11.2891  0.888286
+3.6798  13.3376  0.923964
+3.88367  12.1024  0.959643
+4.08755  14.3129  0.995321
+4.29143  13.9388  1.031
+4.49531  16.1019  1.06668
+4.69918  16.898  1.10236
+4.90306  15.3141  1.13804
+5.10694  15.7769  1.17371
+5.31082  18.941  1.20939
+5.51469  18.2135  1.24507
+5.71857  19.405  1.28075
+5.92245  16.8944  1.31643
+6.12633  18.5731  1.35211
+6.3302  21.66  1.38779
+6.53408  21.9511  1.42346
+6.73796  20.6503  1.45914
+6.94184  22.065  1.49482
+7.14571  21.2012  1.5305
+7.34959  22.9362  1.56618
+7.55347  19.9378  1.60186
+7.75735  21.9261  1.63754
+7.96122  21.8531  1.67321
+8.1651  24.2046  1.70889
+8.36898  23.823  1.74457
+8.57286  24.7334  1.78025
+8.77673  24.1946  1.81593
+8.98061  27.4704  1.85161
+9.18449  27.1904  1.88729
+9.38837  26.0037  1.92296
+9.59224  27.7266  1.95864
+9.79612  26.9739  1.99432
+10  30.7491  2.03
Index: plottools/examples/data_generator/linear.txt_line.txt
===================================================================
--- plottools/examples/data_generator/linear.txt_line.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/linear.txt_line.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0  3.36585  0.6
+0.204082  3.81589  0.676531
+0.408163  5.55447  0.753061
+0.612245  5.56557  0.829592
+0.816327  5.61916  0.906122
+1.02041  6.51882  0.982653
+1.22449  7.75599  1.05918
+1.42857  7.10419  1.13571
+1.63265  8.07074  1.21224
+1.83673  8.58405  1.28878
+2.04082  9.30284  1.36531
+2.2449  9.38598  1.44184
+2.44898  9.37361  1.51837
+2.65306  9.87356  1.5949
+2.85714  11.7657  1.67143
+3.06122  7.62904  1.74796
+3.26531  13.6205  1.82449
+3.46939  12.5429  1.90102
+3.67347  16.6936  1.97755
+3.87755  14.0171  2.05408
+4.08163  11.5002  2.13061
+4.28571  13.8845  2.20714
+4.4898  13.352  2.28367
+4.69388  14.6584  2.3602
+4.89796  14.1839  2.43673
+5.10204  18.5208  2.51327
+5.30612  18.7166  2.5898
+5.5102  14.7181  2.66633
+5.71429  15.999  2.74286
+5.91837  18.6496  2.81939
+6.12245  15.0761  2.89592
+6.32653  18.0872  2.97245
+6.53061  18.4008  3.04898
+6.73469  16.3463  3.12551
+6.93878  25.21  3.20204
+7.14286  22.3041  3.27857
+7.34694  28.208  3.3551
+7.55102  26.8189  3.43163
+7.7551  20.1973  3.50816
+7.95918  19.4889  3.58469
+8.16327  29.169  3.66122
+8.36735  25.0636  3.73776
+8.57143  23.6138  3.81429
+8.77551  25.7015  3.89082
+8.97959  26.885  3.96735
+9.18367  30.9332  4.04388
+9.38776  26.0401  4.12041
+9.59184  21.9498  4.19694
+9.79592  31.9634  4.27347
+10  36.1086  4.35
Index: plottools/examples/data_generator/logx_inv_sqrty.txt
===================================================================
--- plottools/examples/data_generator/logx_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.02329  0.0669761  0.00976729
+1.17766  0.0521659  0.00696834
+1.35532  0.047948  0.00636476
+1.55977  0.0565792  0.00844594
+1.79507  0.0599306  0.00952072
+2.06587  0.0491594  0.00730583
+2.37751  0.0361006  0.0047441
+2.73617  0.0344446  0.00455798
+3.14893  0.0388383  0.00562079
+3.62396  0.0352893  0.00500983
+4.17065  0.0290394  0.0038454
+4.79981  0.0281314  0.00376724
+5.52389  0.030178  0.0042977
+6.35719  0.0293051  0.00421973
+7.3162  0.024369  0.00328107
+8.41988  0.0232319  0.00312975
+9.69006  0.0250963  0.00359887
+11.1519  0.0208162  0.00278279
+12.8342  0.0243297  0.00359733
+14.7702  0.0216404  0.00308567
+16.9984  0.0216947  0.00316554
+19.5627  0.0166108  0.00216653
+22.5138  0.0190148  0.0027095
+25.9101  0.0196957  0.00291536
+29.8188  0.0187753  0.00276835
+34.3171  0.0158225  0.00218417
+39.494  0.0177523  0.00264623
+45.4518  0.0149213  0.00207812
+52.3084  0.0138611  0.00189547
+60.1994  0.0157506  0.00233817
+69.2807  0.0158203  0.00239621
+79.732  0.0147632  0.0021984
+91.7599  0.0128195  0.00180988
+105.602  0.013433  0.00197459
+121.533  0.0107155  0.00143049
+139.867  0.0141431  0.00220505
+160.966  0.0133362  0.00205196
+185.249  0.0116604  0.0017045
+213.194  0.0112486  0.00164048
+245.356  0.00766655  0.000937387
+282.369  0.0109217  0.00161825
+324.965  0.00762605  0.000958415
+373.988  0.00793352  0.00103205
+430.405  0.00876134  0.00121524
+495.334  0.00865888  0.00121119
+570.057  0.00742519  0.000975459
+656.053  0.00796742  0.00109943
+755.021  0.00769823  0.00105861
+868.92  0.00872136  0.00129391
+1000  0.00634392  0.00081351
Index: plottools/examples/data_generator/logx_inv_y.txt
===================================================================
--- plottools/examples/data_generator/logx_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.02329  0.258797  0.0188705
+1.17766  0.228398  0.0152548
+1.35532  0.21897  0.0145334
+1.55977  0.237864  0.0177537
+1.79507  0.244807  0.0194453
+2.06587  0.221719  0.0164754
+2.37751  0.190002  0.0124844
+2.73617  0.185593  0.0122795
+3.14893  0.197074  0.0142606
+3.62396  0.187855  0.0133343
+4.17065  0.170409  0.0112828
+4.79981  0.167724  0.0112305
+5.52389  0.173718  0.0123697
+6.35719  0.171187  0.0123249
+7.3162  0.156106  0.0105091
+8.41988  0.15242  0.0102669
+9.69006  0.158418  0.0113588
+11.1519  0.144278  0.00964383
+12.8342  0.15598  0.0115314
+14.7702  0.147107  0.0104879
+16.9984  0.147291  0.0107459
+19.5627  0.128883  0.00840505
+22.5138  0.137894  0.00982455
+25.9101  0.140341  0.0103867
+29.8188  0.137023  0.0101018
+34.3171  0.125787  0.00868201
+39.494  0.133238  0.00993049
+45.4518  0.122153  0.00850623
+52.3084  0.117733  0.00804984
+60.1994  0.125501  0.00931534
+69.2807  0.125779  0.0095255
+79.732  0.121504  0.00904665
+91.7599  0.113223  0.00799251
+105.602  0.115901  0.00851846
+121.533  0.103515  0.00690956
+139.867  0.118925  0.00927077
+160.966  0.115483  0.0088843
+185.249  0.107983  0.00789242
+213.194  0.106059  0.00773379
+245.356  0.0875588  0.0053529
+282.369  0.104507  0.0077423
+324.965  0.0873273  0.00548749
+373.988  0.0890703  0.00579346
+430.405  0.093602  0.00649152
+495.334  0.0930531  0.00650808
+570.057  0.0861695  0.00566012
+656.053  0.0892604  0.00615853
+755.021  0.0877396  0.00603267
+868.92  0.0933882  0.00692756
+1000  0.0796487  0.00510686
Index: plottools/examples/data_generator/logx_lnxy.txt
===================================================================
--- plottools/examples/data_generator/logx_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.02329  41.5312  11.7014
+1.63636  72.5694  23.0356
+2.61671  66.7769  23.5794
+4.18439  47.7552  18.5665
+6.6913  53.108  22.5424
+10.7001  39.6051  18.224
+17.1106  41.6287  20.6404
+27.3617  129.416  68.7848
+43.7543  34.8584  19.7709
+69.9678  48.5635  29.2768
+111.886  260.596  166.4
+178.918  127.181  85.7472
+286.108  69.6402  49.4371
+457.518  200.812  149.72
+731.62  101.009  78.9137
+1169.94  55.7827  45.5705
+1870.86  322.845  275.26
+2991.7  54.9063  48.7725
+4784.05  188.87  174.509
+7650.21  92.4701  88.7383
+12233.5  116.178  115.635
+19562.7  41.2164  42.4941
+31282.8  61.8611  65.9859
+50024.6  2860.41  3153.2
+79994.7  419.281  477.157
+127920  1212.28  1422.87
+204558  15.2536  18.4476
+327110  162.156  201.896
+523084  6.80971  8.72153
+836467  1636.64  2154.52
+1.3376e+006  114.873  155.321
+2.13897e+006  407.692  565.789
+3.42044e+006  661.486  941.601
+5.46965e+006  186.818  272.594
+8.74655e+006  342.178  511.495
+1.39867e+007  5.58424  8.54668
+2.23662e+007  860.929  1348.37
+3.57659e+007  1872.25  2999.08
+5.71935e+007  803.026  1314.98
+9.14586e+007  195.314  326.802
+1.46252e+008  1702.85  2909.99
+2.33873e+008  95.8633  167.24
+3.73988e+008  1501.31  2672.71
+5.98046e+008  85.5069  155.274
+9.5634e+008  2513.31  4653.67
+1.52929e+009  994.079  1876.11
+2.4455e+009  34.2338  65.8303
+3.91061e+009  1428.81  2798.53
+6.25349e+009  82.2353  164.004
+1e+010  1165.07  2365.09
Index: plottools/examples/data_generator/logx_lny.txt
===================================================================
--- plottools/examples/data_generator/logx_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.00023  58.1656  16.2874
+1.15166  56.8873  16.5389
+1.326  72.4296  21.8336
+1.52675  61.0688  19.0632
+1.75788  73.1379  23.6143
+2.02401  145.133  48.4144
+2.33042  115.611  39.8049
+2.68323  384.56  136.525
+3.08944  109.674  40.1109
+3.55715  234.5  88.2757
+4.09567  304.581  117.921
+4.71571  273.074  108.648
+5.42962  352.094  143.86
+6.25161  788.11  330.453
+7.19804  1271.07  546.577
+8.28775  979.526  431.703
+9.54243  898.651  405.687
+10.9871  376.455  173.98
+12.6504  813.778  384.81
+14.5655  377.177  182.396
+16.7706  1494.7  738.823
+19.3095  837.891  423.143
+22.2328  877.018  452.299
+25.5986  1788.48  941.522
+29.474  603.126  323.97
+33.936  2329.79  1276.41
+39.0736  3544.96  1980.14
+44.989  4565.85  2599.31
+51.7999  7810.39  4530.09
+59.6418  4932.51  2913.74
+68.671  10246.2  6162.45
+79.0671  5502.93  3368.61
+91.0371  6461.32  4024.52
+104.819  21313.3  13503.6
+120.688  21875.4  14094.1
+138.959  10247.3  6712.04
+159.996  3394.26  2259.62
+184.217  19502  13191.8
+212.106  16716.6  11486.8
+244.217  22690  15834.5
+281.189  42400.5  30043.9
+323.758  21011.4  15113.3
+372.772  41713.3  30450.8
+429.206  90701.5  67184.1
+494.183  77690.1  58378.7
+568.997  36074.4  27493.9
+655.138  76081.1  58799.9
+754.319  96831  75874
+868.515  105524  83816.1
+1000  91116.6  73348.9
Index: plottools/examples/data_generator/logx_lnyx2.txt
===================================================================
--- plottools/examples/data_generator/logx_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.00023  41.5109  11.6238
+1.60022  45.2043  14.2724
+2.56011  26.0202  9.14467
+4.0958  11.6507  4.51067
+6.55267  8.09603  3.4236
+10.4833  3.77799  1.73254
+16.7717  2.48174  1.22673
+26.8323  4.80731  2.54794
+42.9276  0.812303  0.459543
+68.6778  0.706791  0.425094
+109.874  2.36216  1.50507
+175.782  0.721841  0.485706
+281.226  0.247376  0.175287
+449.919  0.445098  0.331286
+719.804  0.140122  0.109297
+1151.58  0.0484161  0.0394943
+1842.36  0.174734  0.148775
+2947.49  0.0186205  0.0165192
+4715.55  0.0399786  0.036895
+7544.18  0.0122457  0.0117385
+12069.6  0.0096151  0.00956026
+19309.5  0.00213444  0.00219849
+30892.4  0.00200168  0.00213324
+49423.2  0.05767  0.0635199
+79069.7  0.00529299  0.00601893
+126500  0.0095596  0.0112121
+202381  7.54194e-005  9.11504e-005
+323779  0.000500384  0.000622624
+517999  1.31597e-005  1.68445e-005
+828721  0.00197096  0.00259324
+1.32583e+006  8.6597e-005  0.00011703
+2.12113e+006  0.000192  0.000266333
+3.39349e+006  0.000194696  0.000277026
+5.42908e+006  3.439e-005  5.01604e-005
+8.68573e+006  3.93654e-005  5.88233e-005
+1.38959e+007  4.02119e-007  6.15244e-007
+2.22313e+007  3.8691e-005  6.05793e-005
+3.55668e+007  5.25868e-005  8.42142e-005
+5.69016e+007  1.41025e-005  2.30878e-005
+9.10341e+007  2.14478e-006  3.58793e-006
+1.45641e+008  1.16839e-005  1.99629e-005
+2.33004e+008  4.11365e-007  7.17539e-007
+3.72772e+008  4.0254e-006  7.16521e-006
+5.96379e+008  1.43364e-007  2.60308e-007
+9.54118e+008  2.63313e-006  4.87506e-006
+1.52645e+009  6.51081e-007  1.22868e-006
+2.44209e+009  1.40184e-008  2.69553e-008
+3.90698e+009  3.65661e-007  7.16173e-007
+6.25058e+009  1.31562e-008  2.62373e-008
+1e+010  1.16507e-007  2.36509e-007
Index: plottools/examples/data_generator/logx_lnyx4.txt
===================================================================
--- plottools/examples/data_generator/logx_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.00023  41.4917  11.6184
+1.60022  17.6531  5.57363
+2.56011  3.97001  1.39524
+4.0958  0.694503  0.268883
+6.55267  0.188554  0.0797344
+10.4833  0.0343768  0.0157647
+16.7717  0.00882268  0.00436106
+26.8323  0.00667709  0.00353896
+42.9276  0.000440803  0.000249375
+68.6778  0.000149851  9.01265e-005
+109.874  0.000195667  0.000124671
+175.782  2.33609e-005  1.57189e-005
+281.226  3.12786e-006  2.21635e-006
+449.919  2.1988e-006  1.63657e-006
+719.804  2.70445e-007  2.1095e-007
+1151.58  3.65092e-008  2.97815e-008
+1842.36  5.1479e-008  4.38313e-008
+2947.49  2.14331e-009  1.90145e-009
+4715.55  1.79789e-009  1.65921e-009
+7544.18  2.15159e-010  2.06248e-010
+12069.6  6.6004e-011  6.56275e-011
+19309.5  5.72455e-012  5.89634e-012
+30892.4  2.09746e-012  2.23531e-012
+49423.2  2.36096e-011  2.60045e-011
+79069.7  8.46604e-013  9.62718e-013
+126500  5.97393e-013  7.00661e-013
+202381  1.84138e-015  2.22546e-015
+323779  4.77315e-015  5.9392e-015
+517999  4.90442e-017  6.27769e-017
+828721  2.86987e-015  3.77595e-015
+1.32583e+006  4.92637e-017  6.65768e-017
+2.12113e+006  4.26744e-017  5.91957e-017
+3.39349e+006  1.69069e-017  2.40562e-017
+5.42908e+006  1.16675e-018  1.7018e-018
+8.68573e+006  5.21797e-019  7.79717e-019
+1.38959e+007  2.08249e-021  3.18622e-021
+2.22313e+007  7.82852e-020  1.22573e-019
+3.55668e+007  4.15706e-020  6.65726e-020
+5.69016e+007  4.35558e-021  7.13073e-021
+9.10341e+007  2.58807e-022  4.32948e-022
+1.45641e+008  5.50836e-022  9.41144e-022
+2.33004e+008  7.57706e-024  1.32166e-023
+3.72772e+008  2.89683e-023  5.15636e-023
+5.96379e+008  4.03083e-025  7.31885e-025
+9.54118e+008  2.89247e-024  5.35521e-024
+1.52645e+009  2.79429e-025  5.27323e-025
+2.44209e+009  2.35058e-027  4.51983e-027
+3.90698e+009  2.3955e-026  4.69177e-026
+6.25058e+009  3.36737e-028  6.71551e-028
+1e+010  1.16507e-027  2.36509e-027
Index: plottools/examples/data_generator/logx_logy.txt
===================================================================
--- plottools/examples/data_generator/logx_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.00023  11568.9  3239.51
+1.15166  10991.9  3195.69
+1.326  19169.7  5778.62
+1.52675  12942  4039.97
+1.75788  19604.1  6329.63
+2.02401  94983.5  31685.3
+2.33042  56263.6  19371.6
+2.68323  895571  317941
+3.08944  49832.3  18225.1
+3.55715  286717  107933
+4.09567  523525  202686
+4.71571  407139  161989
+5.42962  730967  298662
+6.25161  4.67345e+006  1.95957e+006
+7.19804  1.40481e+007  6.04085e+006
+8.28775  7.71026e+006  3.39812e+006
+9.54243  6.32258e+006  2.85427e+006
+10.9871  852706  394082
+12.6504  5.03138e+006  2.37918e+006
+14.5655  856473  414175
+16.7706  2.04023e+007  1.00848e+007
+19.3095  5.38131e+006  2.71761e+006
+22.2328  5.97761e+006  3.0828e+006
+25.5986  3.08404e+007  1.62355e+007
+29.474  2.52421e+006  1.35588e+006
+33.936  5.66935e+007  3.10604e+007
+39.0736  1.49033e+008  8.32466e+007
+44.989  2.66907e+008  1.51948e+008
+51.7999  9.18778e+008  5.32898e+008
+59.6418  3.18862e+008  1.88359e+008
+68.671  1.71659e+009  1.03242e+009
+79.0671  4.10238e+008  2.51127e+008
+91.0371  5.9373e+008  3.69813e+008
+104.819  9.27018e+009  5.87337e+009
+120.688  9.8428e+009  6.34163e+009
+138.959  1.717e+009  1.12464e+009
+159.996  1.34847e+008  8.97702e+007
+184.217  7.55562e+009  5.11087e+009
+212.106  5.29858e+009  3.6409e+009
+244.217  1.07073e+010  7.47221e+009
+281.189  4.51769e+010  3.20112e+010
+323.758  8.97057e+009  6.45243e+009
+372.772  4.35086e+010  3.17614e+010
+429.206  2.60213e+011  1.92744e+011
+494.183  1.82173e+011  1.3689e+011
+568.997  3.11414e+010  2.37343e+010
+655.138  1.73602e+011  1.3417e+011
+754.319  3.02498e+011  2.37029e+011
+868.515  3.68716e+011  2.92866e+011
+1000  2.62964e+011  2.11686e+011
Index: plottools/examples/data_generator/logx_y.txt
===================================================================
--- plottools/examples/data_generator/logx_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.02329  3.86403  0.28175
+1.17766  4.37831  0.292429
+1.35532  4.56683  0.303107
+1.55977  4.20409  0.313786
+1.79507  4.08485  0.324464
+2.06587  4.51021  0.335143
+2.37751  5.26311  0.345821
+2.73617  5.38814  0.3565
+3.14893  5.07423  0.367179
+3.62396  5.32327  0.377857
+4.17065  5.86822  0.388536
+4.79981  5.96217  0.399214
+5.52389  5.75645  0.409893
+6.35719  5.84155  0.420571
+7.3162  6.40591  0.43125
+8.41988  6.56081  0.441929
+9.69006  6.31241  0.452607
+11.1519  6.93106  0.463286
+12.8342  6.41109  0.473964
+14.7702  6.79778  0.484643
+16.9984  6.78927  0.495321
+19.5627  7.75899  0.506
+22.5138  7.25194  0.516679
+25.9101  7.12548  0.527357
+29.8188  7.29804  0.538036
+34.3171  7.94993  0.548714
+39.494  7.50539  0.559393
+45.4518  8.18646  0.570071
+52.3084  8.49378  0.58075
+60.1994  7.96805  0.591429
+69.2807  7.95047  0.602107
+79.732  8.2302  0.612786
+91.7599  8.8321  0.623464
+105.602  8.62806  0.634143
+121.533  9.66039  0.644821
+139.867  8.40869  0.6555
+160.966  8.65932  0.666179
+185.249  9.26069  0.676857
+213.194  9.42869  0.687536
+245.356  11.4209  0.698214
+282.369  9.56875  0.708893
+324.965  11.4512  0.719571
+373.988  11.2271  0.73025
+430.405  10.6835  0.740929
+495.334  10.7465  0.751607
+570.057  11.605  0.762286
+656.053  11.2032  0.772964
+755.021  11.3974  0.783643
+868.92  10.708  0.794321
+1000  12.5551  0.805
Index: plottools/examples/data_generator/logx_y2.txt
===================================================================
--- plottools/examples/data_generator/logx_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/logx_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+1.02329  1.96571  0.0716661
+1.17766  2.09244  0.0698773
+1.35532  2.13701  0.0709184
+1.55977  2.05039  0.0765187
+1.79507  2.0211  0.0802692
+2.06587  2.12373  0.0789045
+2.37751  2.29415  0.0753704
+2.73617  2.32124  0.0767909
+3.14893  2.2526  0.0815009
+3.62396  2.30722  0.0818858
+4.17065  2.42244  0.0801951
+4.79981  2.44176  0.0817474
+5.52389  2.39926  0.0854207
+6.35719  2.41693  0.0870053
+7.3162  2.53099  0.0851939
+8.41988  2.56141  0.0862668
+9.69006  2.51245  0.0900729
+11.1519  2.63269  0.0879871
+12.8342  2.53201  0.0935944
+14.7702  2.60726  0.0929412
+16.9984  2.60562  0.0950486
+19.5627  2.7855  0.0908276
+22.5138  2.69294  0.095932
+25.9101  2.66936  0.0987797
+29.8188  2.70149  0.0995813
+34.3171  2.81956  0.0973049
+39.494  2.7396  0.102094
+45.4518  2.8612  0.0996211
+52.3084  2.91441  0.0996343
+60.1994  2.82277  0.10476
+69.2807  2.81966  0.10677
+79.732  2.86883  0.106801
+91.7599  2.97189  0.104894
+105.602  2.93736  0.107945
+121.533  3.10812  0.103732
+139.867  2.89977  0.113026
+160.966  2.94267  0.113193
+185.249  3.04314  0.11121
+213.194  3.07062  0.111954
+245.356  3.37948  0.103302
+282.369  3.09334  0.114584
+324.965  3.38396  0.106321
+373.988  3.35068  0.10897
+430.405  3.26857  0.113341
+495.334  3.27819  0.114637
+570.057  3.40662  0.111883
+656.053  3.34711  0.115467
+755.021  3.376  0.116061
+868.92  3.27231  0.12137
+1000  3.54332  0.113594
Index: plottools/examples/data_generator/test_transfo.py
===================================================================
--- plottools/examples/data_generator/test_transfo.py	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/test_transfo.py	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,50 @@
+import math
+
+# log(x) 
+def from_log10(x, y=0):
+    return math.pow(10.0, x)
+def err_log10(x, y, dx, dy):
+    return math.pow(10.0, x)*dx
+
+# ln(x) 
+def from_lnx(x, y=0):
+    return math.exp(x)
+def err_lnx(x, y, dx, dy):
+    return math.exp(x)*dx
+
+# x^2
+def from_x2(x, y=0):
+    return math.sqrt(x)
+def err_x2(x, y, dx, dy):
+    return 0.5*dx/math.sqrt(x)
+
+# 1/x
+def from_inv_x(x, y=0):
+    return 1.0/x
+def err_inv_x(x, y, dx, dy):
+    return 1.0/(x**2)*dx
+
+# 1/sqrt(y)
+def from_inv_sqrtx(x, y=0):
+    return 1.0/x**2
+def err_inv_sqrtx(x, y, dx, dy):
+    return 2.0*math.pow(x,-3.0)*dx
+
+# ln(xy)
+def from_lnxy(x, y):
+    return math.exp(x)/y
+def err_lnxy(x, y, dx, dy):
+    return math.exp(x)/y*dx
+
+# ln(xy2)
+def from_lnx2y(x, y):
+    return math.exp(x)/y**2
+def err_lnx2y(x, y, dx, dy):
+    return math.exp(x)/y**2*dx
+
+# ln(xy4)
+def from_lnx4y(x, y):
+    return math.exp(x)/y**4
+def err_lnx4y(x, y, dx, dy):
+    return math.exp(x)/y**4*dx
+
Index: plottools/examples/data_generator/testdata_generator.py
===================================================================
--- plottools/examples/data_generator/testdata_generator.py	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/testdata_generator.py	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,97 @@
+"""
+    Generate two correlated sets of data
+        1- A line: y = ax + b
+        2- A constant equal to a of set #1
+        
+"""
+
+def get_x(x, y=0, dx=0, dy=0):
+    return x
+
+def get_err_x(x, y=0, dx=0, dy=0):
+    return dx
+
+
+class Generator:
+    ## Parameter A
+    constant_a = 2.5
+    ## Parameter B
+    constant_b = 4.0
+    ## Randomness factor
+    randomness = 0.07
+    
+    def __init__(self):
+        pass
+    
+    def create(self, filename, xmin=0.01, xmax=10.0, npts=50, 
+               xfunc=get_x, yfunc=get_x, errfunc=get_err_x):
+        """
+            Create files with the generate data
+            The file names will be:
+                - Set #1: [filename]_line.txt
+                - Set #2: [filename]_cst.txt
+                
+            @param filename: string to prepend to the file name
+            @param xmin: minimum x-value
+            @param xmax: maximum x-value
+            @param npts: number of points to generate
+        """
+        import random, time
+        random.seed(time.time())
+        
+        # Write line data set
+        fd = open(filename, 'w')
+        print "Creating ", filename
+        fd.write("#y=A*x+B\n#A=%g\n#B=%g\n" % (self.constant_a, self.constant_b))
+        
+        for i in range(npts):
+            x = xmin+(xmax-xmin)/(npts-1)*i
+            mu = self.constant_a*x+self.constant_b
+            err = self.randomness*mu
+            y = random.gauss(mu, err)
+            fd.write("%g  %g  %g\n" % (xfunc(x, y), yfunc(y, xfunc(x, 0)), errfunc(y, xfunc(x,y), err, 0)))
+            
+        fd.close()
+        
+        
+        
+
+if __name__ == "__main__": 
+    from test_transfo import *
+    gen = Generator()
+    
+    # Linear x series
+    gen.create("linear.txt")
+    gen.create("x_y2.txt", yfunc=from_x2, errfunc=err_x2)
+    gen.create("x_inv_y.txt", yfunc=from_inv_x, errfunc=err_inv_x)
+    gen.create("x_inv_sqrty.txt", yfunc=from_inv_sqrtx, errfunc=err_inv_sqrtx)
+    gen.create("x_lny.txt", xmin=0.0001, xmax=3.0, yfunc=from_lnx, errfunc=err_lnx)
+    gen.create("x_logy.txt", xmin=0.0001, xmax=3.0, yfunc=from_log10, errfunc=err_log10)
+    gen.create("x_lnxy.txt", yfunc=from_lnxy, errfunc=err_lnxy)
+    gen.create("x_lnyx2.txt", xmin=0.0001, xmax=10.0, yfunc=from_lnx2y, errfunc=err_lnx2y)
+    gen.create("x_lnyx4.txt", xmin=0.0001, xmax=10.0, yfunc=from_lnx4y, errfunc=err_lnx4y)
+    
+    # Log10(x)
+    gen.create("logx_y.txt", xmax=3.0, xfunc=from_log10)
+    gen.create("logx_y2.txt", xmax=3.0, xfunc=from_log10, yfunc=from_x2, errfunc=err_x2)
+    gen.create("logx_inv_y.txt", xmax=3.0, xfunc=from_log10, yfunc=from_inv_x, errfunc=err_inv_x)
+    gen.create("logx_inv_sqrty.txt", xmax=3.0, xfunc=from_log10, yfunc=from_inv_sqrtx, errfunc=err_inv_sqrtx)
+    gen.create("logx_lny.txt", xfunc=from_log10, xmin=0.0001, xmax=3.0, yfunc=from_lnx, errfunc=err_lnx)
+    gen.create("logx_logy.txt", xfunc=from_log10, xmin=0.0001, xmax=3.0, yfunc=from_log10, errfunc=err_log10)
+    gen.create("logx_lnxy.txt", xfunc=from_log10, yfunc=from_lnxy, errfunc=err_lnxy)
+    gen.create("logx_lnyx2.txt", xfunc=from_log10, xmin=0.0001, xmax=10.0, yfunc=from_lnx2y, errfunc=err_lnx2y)
+    gen.create("logx_lnyx4.txt", xfunc=from_log10, xmin=0.0001, xmax=10.0, yfunc=from_lnx4y, errfunc=err_lnx4y)
+    
+    # x^2
+    gen.create("x2_y.txt", xfunc=from_x2)
+    gen.create("x2_y2.txt", xfunc=from_x2, yfunc=from_x2, errfunc=err_x2)
+    gen.create("x2_inv_y.txt", xfunc=from_x2, yfunc=from_inv_x, errfunc=err_inv_x)
+    gen.create("x2_inv_sqrty.txt", xfunc=from_x2, yfunc=from_inv_sqrtx, errfunc=err_inv_sqrtx)
+    gen.create("x2_lny.txt", xfunc=from_x2, xmin=0.0001, xmax=3.0, yfunc=from_lnx, errfunc=err_lnx)
+    gen.create("x2_logy.txt", xfunc=from_x2, xmin=0.0001, xmax=3.0, yfunc=from_log10, errfunc=err_log10)
+    gen.create("x2_lnxy.txt", xfunc=from_x2, yfunc=from_lnxy, errfunc=err_lnxy)
+    gen.create("x2_lnyx2.txt", xfunc=from_x2, xmin=0.0001, xmax=10.0, yfunc=from_lnx2y, errfunc=err_lnx2y)
+    gen.create("x2_lnyx4.txt", xfunc=from_x2, xmin=0.0001, xmax=10.0, yfunc=from_lnx4y, errfunc=err_lnx4y)
+
+            
+            
Index: plottools/examples/data_generator/x2_inv_sqrty.txt
===================================================================
--- plottools/examples/data_generator/x2_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.1  0.0640921  0.00914324
+0.462469  0.0465568  0.00637749
+0.64634  0.0425178  0.00619146
+0.788437  0.0310669  0.00425782
+0.908576  0.0308127  0.00459161
+1.01459  0.0222981  0.00306425
+1.11052  0.0164438  0.00209103
+1.19881  0.019836  0.00296972
+1.28102  0.0169165  0.00249584
+1.35827  0.0114441  0.00147611
+1.43135  0.0138224  0.00207535
+1.50088  0.0109595  0.00154709
+1.56733  0.00817996  0.00105039
+1.63108  0.00782907  0.00103296
+1.69242  0.00830754  0.00118312
+1.75162  0.00657296  0.000870673
+1.80888  0.00653015  0.000899836
+1.86438  0.00655201  0.000942203
+1.91828  0.00563895  0.000782497
+1.9707  0.00457361  0.000593647
+2.02177  0.00497287  0.000698078
+2.07158  0.00535072  0.000807062
+2.12021  0.00415776  0.000571943
+2.16776  0.00390816  0.000538655
+2.21429  0.00394316  0.000563576
+2.25985  0.0027017  0.000329646
+2.30452  0.00290774  0.000379255
+2.34834  0.00348843  0.000513062
+2.39135  0.00279465  0.000378431
+2.43361  0.00235959  0.000301774
+2.47514  0.00307869  0.000461945
+2.51599  0.00218433  0.000283354
+2.55618  0.00212903  0.000279672
+2.59576  0.00241043  0.000345358
+2.63474  0.00194559  0.000256564
+2.67315  0.00205411  0.00028497
+2.71101  0.00201888  0.000284144
+2.74836  0.00150482  0.000187016
+2.7852  0.00173826  0.000237351
+2.82156  0.00159716  0.000213601
+2.85746  0.00175752  0.000251823
+2.89292  0.00138408  0.000179663
+2.92794  0.0016607  0.000240962
+2.96256  0.00130598  0.000171409
+2.99677  0.00134301  0.000182262
+3.03059  0.00200188  0.000338084
+3.06404  0.00108143  0.000136773
+3.09713  0.0012962  0.000182807
+3.12988  0.0013013  0.000187237
+3.16228  0.0011197  0.000152117
Index: plottools/examples/data_generator/x2_inv_y.txt
===================================================================
--- plottools/examples/data_generator/x2_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.1  0.257817  0.0187278
+0.462469  0.21367  0.0144922
+0.64634  0.203106  0.0145663
+0.788437  0.196412  0.0149985
+0.908576  0.157005  0.0104633
+1.01459  0.150888  0.0104762
+1.11052  0.124174  0.0076451
+1.19881  0.129771  0.00895067
+1.28102  0.127346  0.00919795
+1.35827  0.117808  0.00836683
+1.43135  0.102897  0.00676074
+1.50088  0.101456  0.00693992
+1.56733  0.0974175  0.006737
+1.63108  0.0865919  0.00559041
+1.69242  0.0995262  0.00773864
+1.75162  0.0953254  0.00742337
+1.80888  0.0856544  0.0062553
+1.86438  0.0748504  0.00497669
+1.91828  0.0699938  0.00452663
+1.9707  0.0709515  0.00483096
+2.02177  0.0641913  0.00410124
+2.07158  0.0660896  0.00450324
+2.12021  0.0721786  0.00555713
+2.16776  0.0611673  0.0041244
+2.21429  0.0647312  0.00476852
+2.25985  0.0592975  0.00412701
+2.30452  0.0566881  0.00388644
+2.34834  0.0544716  0.00369432
+2.39135  0.0551881  0.00390081
+2.43361  0.054823  0.0039566
+2.47514  0.0494633  0.00330809
+2.51599  0.0494831  0.0033981
+2.55618  0.0515244  0.00377896
+2.59576  0.0454559  0.00301494
+2.63474  0.0475547  0.00338047
+2.67315  0.0461111  0.0032542
+2.71101  0.0435341  0.00296825
+2.74836  0.0418916  0.00281111
+2.7852  0.0441715  0.00319504
+2.82156  0.0390154  0.00254697
+2.85746  0.0460639  0.00362607
+2.89292  0.0422103  0.00310833
+2.92794  0.0396383  0.00279712
+2.96256  0.0418229  0.00317635
+2.99677  0.0438449  0.00355948
+3.03059  0.0390553  0.00287871
+3.06404  0.0335367  0.00216277
+3.09713  0.0338227  0.00224064
+3.12988  0.0335821  0.00224911
+3.16228  0.0330747  0.00222069
Index: plottools/examples/data_generator/x2_lnxy.txt
===================================================================
--- plottools/examples/data_generator/x2_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.1  717.064  202.033
+0.462469  260.053  82.5482
+0.64634  194.278  68.601
+0.788437  255.195  99.216
+0.908576  559.1  237.318
+1.01459  632.789  291.174
+1.11052  1405.13  696.693
+1.19881  1514.26  804.831
+1.28102  2748.36  1558.81
+1.35827  1831.86  1104.35
+1.43135  8502.23  5428.98
+1.50088  8487.13  5722.14
+1.56733  13688.6  9717.45
+1.63108  17703.3  13199.1
+1.69242  65417.9  51107.7
+1.75162  129843  106072
+1.80888  45440.5  38742.9
+1.86438  63421.3  56336.2
+1.91828  171642  158591
+1.9707  806843  774281
+2.02177  414930  412989
+2.07158  243831  251390
+2.12021  367819  392344
+2.16776  5.00342e+006  5.51556e+006
+2.21429  1.91923e+006  2.18415e+006
+2.25985  1.96993e+007  2.31214e+007
+2.30452  1.06512e+007  1.28815e+007
+2.34834  7.98655e+006  9.94382e+006
+2.39135  1.55501e+008  1.99158e+008
+2.43361  6.31954e+007  8.31922e+007
+2.47514  1.54331e+008  2.08672e+008
+2.51599  2.18122e+008  3.02707e+008
+2.55618  1.24528e+008  1.77262e+008
+2.59576  2.7996e+008  4.08502e+008
+2.63474  1.42804e+010  2.13466e+010
+2.67315  2.79533e+009  4.27826e+009
+2.71101  1.70947e+009  2.67733e+009
+2.74836  7.34525e+009  1.1766e+010
+2.7852  1.87034e+009  3.06275e+009
+2.82156  1.57976e+011  2.64327e+011
+2.85746  3.59831e+011  6.14913e+011
+2.89292  5.07921e+011  8.86104e+011
+2.92794  6.0265e+010  1.07287e+011
+2.96256  3.42233e+012  6.2147e+012
+2.99677  5.04978e+010  9.35021e+010
+3.03059  4.34071e+009  8.19215e+009
+3.06404  2.22691e+011  4.28226e+011
+3.09713  2.43697e+011  4.77315e+011
+3.12988  2.08515e+011  4.15845e+011
+3.16228  1.47765e+014  2.99963e+014
Index: plottools/examples/data_generator/x2_lny.txt
===================================================================
--- plottools/examples/data_generator/x2_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  50.6895  14.1939
+0.247634  69.74  20.2756
+0.350064  62.8126  18.9346
+0.428681  95.1353  29.6974
+0.494964  76.201  24.6033
+0.553364  128.371  42.823
+0.606164  224.789  77.395
+0.654719  114.732  40.7314
+0.699914  142.272  52.0331
+0.742362  342.767  129.032
+0.782512  173.668  67.2367
+0.820699  280.62  111.651
+0.857187  580.423  237.152
+0.892184  575.896  241.472
+0.925859  419.413  180.353
+0.958351  776.141  342.066
+0.989777  700.814  316.376
+1.02024  618.671  285.921
+1.04981  911.702  431.115
+1.07858  1722.07  832.762
+1.10659  1144.12  565.535
+1.13392  809.41  408.76
+1.1606  1804.69  930.724
+1.18668  2077.74  1093.8
+1.2122  1838.22  987.405
+1.2372  7945.42  4353.03
+1.2617  5246.12  2930.38
+1.28573  2301.99  1310.51
+1.30932  5252.9  3046.72
+1.3325  10278.1  6071.51
+1.35528  3031.1  1823.01
+1.37768  12555.5  7685.85
+1.39972  13137.3  8182.73
+1.42142  6933.46  4392.88
+1.4428  17529.4  11294
+1.46386  12616.6  8263.94
+1.48462  12836.6  8545.59
+1.5051  53410.5  36128.6
+1.5253  23499.3  16147.4
+1.54524  34071.9  23777.5
+1.56493  19743  13989.4
+1.58437  65017.3  46766.2
+1.60357  23442.5  17113.1
+1.62255  79790.5  59102.1
+1.64131  64466.3  48442
+1.65985  8313.99  6336.46
+1.67819  203133  156993
+1.69634  66962.5  52470
+1.71429  62356.1  49528.6
+1.73205  140202  112862
Index: plottools/examples/data_generator/x2_lnyx2.txt
===================================================================
--- plottools/examples/data_generator/x2_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  698471  195584
+0.451862  574.13  181.271
+0.638952  300.657  105.665
+0.782521  321.373  124.423
+0.903559  607.848  257.043
+1.0102  615.523  282.271
+1.10661  1245.85  615.826
+1.19526  1244.28  659.486
+1.27779  2111.78  1194.7
+1.35529  1329.98  799.908
+1.4286  5843.02  3722.92
+1.49832  5568.21  3746.69
+1.56495  8600.82  6094.41
+1.62884  10694.4  7959.79
+1.69033  38042.8  29673.8
+1.74966  72957.4  59513.3
+1.80703  24785.3  21103.2
+1.86265  33577.4  29788.4
+1.91665  88288.7  81478.8
+1.96917  403637  386920
+2.02032  202658  201502
+2.07021  116382  119874
+2.11893  171596  182874
+2.16655  2.27968e+006  2.51093e+006
+2.21314  857417  975013
+2.25878  8.61498e+006  1.01042e+007
+2.30351  4.57331e+006  5.52721e+006
+2.34739  3.36825e+006  4.19109e+006
+2.39047  6.43345e+007  8.23487e+007
+2.43278  2.57237e+007  3.38452e+007
+2.47437  6.17818e+007  8.34941e+007
+2.51527  8.59474e+007  1.19222e+008
+2.55551  4.83408e+007  6.87824e+007
+2.59514  1.07055e+008  1.56147e+008
+2.63416  5.37577e+009  8.03296e+009
+2.67262  1.03846e+009  1.58885e+009
+2.71053  6.26683e+008  9.81209e+008
+2.74792  2.65671e+009  4.25453e+009
+2.7848  6.68161e+008  1.09388e+009
+2.82121  5.56864e+010  9.31556e+010
+2.85715  1.25308e+011  2.14098e+011
+2.89264  1.74812e+011  3.04922e+011
+2.9277  2.05121e+010  3.65116e+010
+2.96235  1.15132e+012  2.09047e+012
+2.9966  1.68113e+010  3.11249e+010
+3.03046  1.42992e+009  2.69847e+009
+3.06395  7.25742e+010  1.3955e+011
+3.09707  7.86103e+010  1.53964e+011
+3.12984  6.659e+010  1.32799e+011
+3.16228  4.67274e+013  9.48566e+013
Index: plottools/examples/data_generator/x2_lnyx4.txt
===================================================================
--- plottools/examples/data_generator/x2_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  4.80815e+009  1.34637e+009
+0.451862  2932.98  926.034
+0.638952  710.855  249.827
+0.782521  344.537  133.391
+0.903559  571.778  241.79
+1.0102  496.339  227.615
+1.10661  853.173  421.724
+1.19526  805.029  426.677
+1.27779  1679.02  949.872
+1.35529  1034.2  622.011
+1.4286  1088.15  693.32
+1.49832  1792.52  1206.13
+1.56495  6601.73  4677.88
+1.62884  2513.99  1871.16
+1.69033  10052.1  7840.8
+1.74966  25439.2  20751.5
+1.80703  9755.6  8306.32
+1.86265  27369.2  24280.7
+1.91665  21147.6  19516.4
+1.96917  87455.3  83833.1
+2.02032  1.10967e+006  1.10334e+006
+2.07021  471606  485759
+2.11893  64128.1  68342.9
+2.16655  261381  287895
+2.21314  148142  168460
+2.25878  233472  273831
+2.30351  572925  692425
+2.34739  366639  456206
+2.39047  5.03839e+007  6.44917e+007
+2.43278  238383  313645
+2.47437  1.28151e+007  1.73188e+007
+2.51527  6.36178e+006  8.82473e+006
+2.55551  657992  936233
+2.59514  2.38654e+007  3.48095e+007
+2.63416  9.37844e+006  1.40141e+007
+2.67262  2.25067e+007  3.44353e+007
+2.71053  3.0357e+008  4.75306e+008
+2.74792  1.62467e+008  2.60179e+008
+2.7848  5.58822e+007  9.14873e+007
+2.82121  1.9348e+009  3.23665e+009
+2.85715  3.8188e+008  6.5247e+008
+2.89264  9.84079e+008  1.71652e+009
+2.9277  1.19327e+009  2.12403e+009
+2.96235  1.26594e+011  2.29858e+011
+2.9966  1.7845e+009  3.30387e+009
+3.03046  4.79268e+009  9.04448e+009
+3.06395  9.45614e+008  1.81828e+009
+3.09707  3.83136e+010  7.504e+010
+3.12984  3.26979e+011  6.5209e+011
+3.16228  1.47833e+010  3.00102e+010
Index: plottools/examples/data_generator/x2_logy.txt
===================================================================
--- plottools/examples/data_generator/x2_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  8427.88  2359.95
+0.247634  17570.1  5108.18
+0.350064  13808.8  4162.59
+0.428681  35917  11211.8
+0.494964  21546.4  6956.75
+0.553364  71602.4  23885.6
+0.606164  260113  89557
+0.654719  55283.5  19626.5
+0.699914  90728.2  33181.9
+0.742362  687151  258673
+0.782512  143597  55594.5
+0.820699  433513  172482
+0.857187  2.31077e+006  944144
+0.892184  2.26949e+006  951592
+0.925859  1.0936e+006  470260
+0.958351  4.51164e+006  1.9884e+006
+0.989777  3.5665e+006  1.61006e+006
+1.02024  2.67654e+006  1.23697e+006
+1.04981  6.53602e+006  3.09067e+006
+1.07858  2.82672e+007  1.36695e+007
+1.10659  1.10254e+007  5.44979e+006
+1.13392  4.96942e+006  2.50961e+006
+1.1606  3.14881e+007  1.62392e+007
+1.18668  4.35549e+007  2.29289e+007
+1.2122  3.28514e+007  1.76462e+007
+1.2372  9.55766e+008  5.23631e+008
+1.2617  3.67489e+008  2.05272e+008
+1.28573  5.51479e+007  3.13953e+007
+1.30932  3.68583e+008  2.13781e+008
+1.3325  1.72891e+009  1.02131e+009
+1.35528  1.03916e+008  6.24987e+007
+1.37768  2.74104e+009  1.67792e+009
+1.39972  3.04235e+009  1.89497e+009
+1.42142  6.98416e+008  4.42501e+008
+1.4428  5.91064e+009  3.80817e+009
+1.46386  2.77184e+009  1.81557e+009
+1.48462  2.88442e+009  1.92021e+009
+1.5051  7.68711e+010  5.19982e+010
+1.5253  1.16071e+010  7.97579e+009
+1.54524  2.73042e+010  1.90545e+010
+1.56493  7.77242e+009  5.50734e+009
+1.58437  1.20895e+011  8.69584e+010
+1.60357  1.15427e+010  8.42619e+009
+1.62255  1.93713e+011  1.43487e+011
+1.64131  1.18549e+011  8.90814e+010
+1.65985  1.06095e+009  8.08596e+008
+1.67819  1.66577e+012  1.2874e+012
+1.69634  1.29386e+011  1.01384e+011
+1.71429  1.09804e+011  8.72155e+010
+1.73205  7.0931e+011  5.70995e+011
Index: plottools/examples/data_generator/x2_y.txt
===================================================================
--- plottools/examples/data_generator/x2_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.1  3.87872  0.28175
+0.462469  4.68011  0.317429
+0.64634  4.92355  0.353107
+0.788437  5.09133  0.388786
+0.908576  6.36921  0.424464
+1.01459  6.62741  0.460143
+1.11052  8.05325  0.495821
+1.19881  7.70591  0.5315
+1.28102  7.85262  0.567179
+1.35827  8.48842  0.602857
+1.43135  9.71841  0.638536
+1.50088  9.85648  0.674214
+1.56733  10.2651  0.709893
+1.63108  11.5484  0.745571
+1.69242  10.0476  0.78125
+1.75162  10.4904  0.816929
+1.80888  11.6748  0.852607
+1.86438  13.36  0.888286
+1.91828  14.287  0.923964
+1.9707  14.0941  0.959643
+2.02177  15.5784  0.995321
+2.07158  15.131  1.031
+2.12021  13.8545  1.06668
+2.16776  16.3486  1.10236
+2.21429  15.4485  1.13804
+2.25985  16.8641  1.17371
+2.30452  17.6404  1.20939
+2.34834  18.3582  1.24507
+2.39135  18.1199  1.28075
+2.43361  18.2405  1.31643
+2.47514  20.217  1.35211
+2.51599  20.2089  1.38779
+2.55618  19.4083  1.42346
+2.59576  21.9993  1.45914
+2.63474  21.0284  1.49482
+2.67315  21.6868  1.5305
+2.71101  22.9705  1.56618
+2.74836  23.8711  1.60186
+2.7852  22.639  1.63754
+2.82156  25.6309  1.67321
+2.85746  21.709  1.70889
+2.89292  23.6909  1.74457
+2.92794  25.2281  1.78025
+2.96256  23.9103  1.81593
+2.99677  22.8077  1.85161
+3.03059  25.6047  1.88729
+3.06404  29.8181  1.92296
+3.09713  29.5659  1.95864
+3.12988  29.7778  1.99432
+3.16228  30.2346  2.03
Index: plottools/examples/data_generator/x2_y2.txt
===================================================================
--- plottools/examples/data_generator/x2_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x2_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.1  1.96945  0.0715302
+0.462469  2.16336  0.0733648
+0.64634  2.21891  0.0795678
+0.788437  2.2564  0.0861519
+0.908576  2.52373  0.0840946
+1.01459  2.57438  0.0893698
+1.11052  2.83782  0.0873594
+1.19881  2.77595  0.0957329
+1.28102  2.80225  0.1012
+1.35827  2.91349  0.10346
+1.43135  3.11744  0.102414
+1.50088  3.1395  0.107376
+1.56733  3.20392  0.110785
+1.63108  3.3983  0.109698
+1.69242  3.1698  0.123233
+1.75162  3.23889  0.126113
+1.80888  3.41684  0.124765
+1.86438  3.65513  0.121512
+1.91828  3.77981  0.122224
+1.9707  3.75422  0.127809
+2.02177  3.94695  0.126087
+2.07158  3.88985  0.132524
+2.12021  3.72217  0.143287
+2.16776  4.04334  0.136318
+2.21429  3.93046  0.144771
+2.25985  4.10659  0.142906
+2.30452  4.20004  0.143974
+2.34834  4.28465  0.145295
+2.39135  4.25674  0.150438
+2.43361  4.27089  0.154116
+2.47514  4.49633  0.150357
+2.51599  4.49543  0.154355
+2.55618  4.40548  0.161556
+2.59576  4.69034  0.155548
+2.63474  4.58567  0.162988
+2.67315  4.6569  0.164326
+2.71101  4.79276  0.16339
+2.74836  4.88581  0.16393
+2.7852  4.75805  0.172081
+2.82156  5.0627  0.165249
+2.85746  4.65929  0.183386
+2.89292  4.86733  0.179212
+2.92794  5.02276  0.177218
+2.96256  4.88982  0.185685
+2.99677  4.77574  0.193856
+3.03059  5.06011  0.186487
+3.06404  5.4606  0.176076
+3.09713  5.43745  0.180107
+3.12988  5.4569  0.182734
+3.16228  5.4986  0.184592
Index: plottools/examples/data_generator/x_inv_sqrty.txt
===================================================================
--- plottools/examples/data_generator/x_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_inv_sqrty.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  0.056516  0.00757096
+0.213878  0.0539565  0.00795686
+0.417755  0.0364092  0.0049063
+0.621633  0.0302784  0.00409674
+0.82551  0.0228817  0.00293834
+1.02939  0.0356705  0.00619992
+1.23327  0.0223705  0.00331795
+1.43714  0.0185942  0.00269526
+1.64102  0.0151925  0.0021242
+1.8449  0.0108431  0.00136137
+2.04878  0.0116484  0.00160552
+2.25265  0.00967345  0.00128292
+2.45653  0.00857064  0.00112653
+2.66041  0.00746449  0.000961654
+2.86429  0.00761302  0.0010379
+3.06816  0.00722421  0.00100323
+3.27204  0.00666177  0.000927178
+3.47592  0.00706423  0.00105482
+3.6798  0.00558893  0.000772109
+3.88367  0.00597068  0.000885473
+4.08755  0.00529125  0.00076618
+4.29143  0.00573769  0.000896177
+4.49531  0.00406424  0.000552754
+4.69918  0.00335899  0.000429205
+4.90306  0.00347651  0.000466554
+5.10694  0.00371547  0.000531635
+5.31082  0.00322108  0.000442181
+5.51469  0.00345872  0.00050652
+5.71857  0.00221072  0.000266252
+5.92245  0.00359538  0.000567602
+6.12633  0.00306369  0.000458573
+6.3302  0.00288888  0.00043097
+6.53408  0.00207936  0.000269942
+6.73796  0.00261399  0.000390017
+6.94184  0.00197271  0.000261947
+7.14571  0.00201477  0.000276823
+7.34959  0.00218923  0.000320855
+7.55347  0.00209852  0.000307981
+7.75735  0.00143787  0.000178566
+7.96122  0.00164422  0.000223112
+8.1651  0.00188802  0.000280386
+8.36898  0.00222925  0.000367246
+8.57286  0.00142943  0.000192423
+8.77673  0.00162061  0.000236945
+8.98061  0.00129156  0.000171889
+9.18449  0.00153314  0.00022659
+9.38837  0.00114931  0.00014985
+9.59224  0.0014855  0.000224282
+9.79612  0.00127084  0.000180702
+10  0.00108634  0.00014537
Index: plottools/examples/data_generator/x_inv_y.txt
===================================================================
--- plottools/examples/data_generator/x_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_inv_y.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  0.237468  0.0158882
+0.213878  0.227331  0.0164045
+0.417755  0.184651  0.0120395
+0.621633  0.173743  0.0117361
+0.82551  0.187287  0.0148887
+1.02939  0.154876  0.0110372
+1.23327  0.147231  0.0107479
+1.43714  0.125966  0.00843351
+1.64102  0.129006  0.00943923
+1.8449  0.125714  0.00952755
+2.04878  0.122345  0.00955778
+2.25265  0.107539  0.00779708
+2.45653  0.104792  0.0077956
+2.66041  0.0906443  0.00612591
+2.86429  0.0839357  0.00550406
+3.06816  0.0847036  0.00586122
+3.27204  0.0751184  0.00481107
+3.47592  0.0885813  0.00697006
+3.6798  0.0749761  0.00519398
+3.88367  0.0826283  0.0065519
+4.08755  0.0698672  0.00485858
+4.29143  0.0717424  0.00530653
+4.49531  0.0621046  0.00411416
+4.69918  0.0591785  0.00386056
+4.90306  0.0652991  0.00485256
+5.10694  0.0633837  0.0047154
+5.31082  0.0527955  0.00337102
+5.51469  0.0549044  0.00375325
+5.71857  0.0515332  0.00340125
+5.92245  0.0591914  0.00461226
+6.12633  0.0538414  0.00391962
+6.3302  0.046168  0.00295805
+6.53408  0.0455558  0.00295416
+6.73796  0.0484254  0.00342171
+6.94184  0.0453207  0.00307031
+7.14571  0.0471671  0.00340496
+7.34959  0.0435993  0.00297714
+7.55347  0.0501559  0.00402965
+7.75735  0.0456078  0.00340619
+7.96122  0.0457602  0.0035037
+8.1651  0.0413145  0.00291689
+8.36898  0.0419763  0.00307396
+8.57286  0.0404311  0.00291013
+8.77673  0.0413316  0.00310215
+8.98061  0.0364028  0.00245368
+9.18449  0.0367777  0.00255275
+9.38837  0.038456  0.00284381
+9.59224  0.0360665  0.00254779
+9.79612  0.0370729  0.00274099
+10  0.0325213  0.002147
Index: plottools/examples/data_generator/x_lnxy.txt
===================================================================
--- plottools/examples/data_generator/x_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_lnxy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  7544.69  2125.72
+0.213878  413.804  131.353
+0.417755  516.16  182.26
+0.621633  718.01  279.152
+0.82551  389.52  165.337
+1.02939  506.865  233.23
+1.23327  1224.19  606.978
+1.43714  2217.82  1178.77
+1.64102  2748.58  1558.94
+1.8449  5291.35  3189.93
+2.04878  1955.92  1248.92
+2.25265  12513.5  8436.79
+2.45653  10221.9  7256.46
+2.66041  22749.1  16961.1
+2.86429  16810.3  13133
+3.06816  175570  143428
+3.27204  40486.7  34519.2
+3.47592  75594.2  67149.2
+3.6798  101856  94111.8
+3.88367  1.09072e+006  1.0467e+006
+4.08755  465882  463702
+4.29143  384269  396182
+4.49531  4.38565e+006  4.67808e+006
+4.69918  411662  453798
+4.90306  5.44567e+006  6.19737e+006
+5.10694  999800  1.17348e+006
+5.31082  1.33401e+007  1.61335e+007
+5.51469  1.34236e+007  1.67133e+007
+5.71857  5.05057e+006  6.46852e+006
+5.92245  5.59449e+006  7.36474e+006
+6.12633  5.00883e+007  6.77248e+007
+6.3302  9.1298e+007  1.26702e+008
+6.53408  3.0613e+009  4.35765e+009
+6.73796  1.42392e+008  2.0777e+008
+6.94184  8.56623e+008  1.2805e+009
+7.14571  3.98011e+008  6.09156e+008
+7.34959  2.12457e+009  3.32746e+009
+7.55347  6.18086e+008  9.90086e+008
+7.75735  5.81863e+008  9.52822e+008
+7.96122  6.74359e+008  1.12835e+009
+8.1651  4.57064e+009  7.81073e+009
+8.36898  4.84184e+009  8.44693e+009
+8.57286  2.44299e+011  4.34914e+011
+8.77673  9.12161e+010  1.65642e+011
+8.98061  1.75826e+011  3.25561e+011
+9.18449  6.82569e+009  1.2882e+010
+9.38837  3.42819e+011  6.5923e+011
+9.59224  2.63279e+011  5.15669e+011
+9.79612  7.16351e+010  1.42863e+011
+10  2.28151e+013  4.63146e+013
Index: plottools/examples/data_generator/x_lny.txt
===================================================================
--- plottools/examples/data_generator/x_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_lny.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.0001  65.4032  18.314
+0.0613224  51.5718  14.9935
+0.122545  87.7071  26.4389
+0.183767  100.911  31.5002
+0.24499  152.719  49.3088
+0.306212  46.456  15.4971
+0.367435  103.829  35.7485
+0.428657  134.075  47.5987
+0.48988  187.069  68.4165
+0.551102  402.071  151.357
+0.612324  275.289  106.58
+0.673547  403.44  160.517
+0.734769  501.209  204.786
+0.795992  671.355  281.498
+0.857214  549.111  236.125
+0.918437  570.955  251.635
+0.979659  656.677  296.45
+1.04088  487.924  225.496
+1.1021  939.87  444.435
+1.16333  679.609  328.647
+1.22455  922.634  456.054
+1.28577  643.263  324.854
+1.34699  1966.34  1014.09
+1.40822  3789.07  1994.71
+1.46944  2996.33  1609.49
+1.53066  2117.11  1159.89
+1.59188  3422.01  1911.46
+1.65311  2379.66  1354.73
+1.71433  15240.3  8839.48
+1.77555  1778.72  1050.73
+1.83677  3091.12  1859.11
+1.898  3665.52  2243.85
+1.95922  14703.1  9157.99
+2.02044  4879.41  3091.48
+2.08166  16386.8  10557.9
+2.14289  13828.8  9057.94
+2.20411  8818.07  5870.36
+2.26533  10078.5  6817.44
+2.32655  63973  43958.9
+2.38778  29312.4  20456
+2.449  13941.3  9878.43
+2.51022  6200.78  4460.15
+2.57144  51318.2  37462.4
+2.63267  25145.5  18625.7
+2.69389  80203.8  60267.5
+2.75511  30138.4  22969.8
+2.81633  140820  108834
+2.87756  32201.1  25231.9
+2.93878  71120.8  56490.2
+3  167950  135200
Index: plottools/examples/data_generator/x_lnyx2.txt
===================================================================
--- plottools/examples/data_generator/x_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_lnyx2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.0001  7.34676e+009  2.05722e+009
+0.20418  2072.65  654.401
+0.408259  1261.4  443.312
+0.612339  1160.37  449.248
+0.816418  472.094  199.636
+1.0205  490.523  224.947
+1.22458  984.427  486.603
+1.42866  1526.8  809.226
+1.63274  1655.96  936.827
+1.83682  2831.7  1703.11
+2.0409  944.98  602.101
+2.24498  5480.02  3687.35
+2.44906  4109.12  2911.66
+2.65313  8437.81  6280.25
+2.85721  5798.14  4522.63
+3.06129  56374.8  45986.4
+3.26537  12225.2  10409
+3.46945  21484.9  19060.4
+3.67353  27354.7  25244.8
+3.87761  277015  265542
+4.08169  112613  111971
+4.28577  88554.3  91211.8
+4.48985  963388  1.02671e+006
+4.69393  86745.5  95544.8
+4.89801  1.09828e+006  1.24891e+006
+5.10209  193967  227497
+5.30617  2.48588e+006  3.00439e+006
+5.51025  2.41063e+006  2.99953e+006
+5.71433  875734  1.12095e+006
+5.91841  937156  1.23304e+006
+6.12249  8.10707e+006  1.09562e+007
+6.32657  1.43062e+007  1.98448e+007
+6.53065  4.64332e+008  6.60681e+008
+6.73473  2.09842e+007  3.0607e+007
+6.93881  1.22526e+008  1.83089e+008
+7.14289  5.53523e+007  8.46893e+007
+7.34697  2.87294e+008  4.49822e+008
+7.55104  8.13993e+007  1.30355e+008
+7.75512  7.46558e+007  1.22223e+008
+7.9592  8.43482e+007  1.41103e+008
+8.16328  5.57494e+008  9.5252e+008
+8.36736  5.76482e+008  1.00555e+009
+8.57144  2.8394e+010  5.05415e+010
+8.77552  1.03626e+010  1.88155e+010
+8.9796  1.95304e+010  3.61591e+010
+9.18368  7.41923e+008  1.40012e+009
+9.38776  3.64621e+010  7.01114e+010
+9.59184  2.74211e+010  5.37062e+010
+9.79592  7.30937e+009  1.4577e+010
+10  2.28151e+012  4.63146e+012
Index: plottools/examples/data_generator/x_lnyx4.txt
===================================================================
--- plottools/examples/data_generator/x_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_lnyx4.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.0001  7.34676e+017  2.05722e+017
+0.20418  49716.6  15697.1
+0.408259  7567.97  2659.73
+0.612339  3094.66  1198.13
+0.816418  708.277  299.511
+1.0205  471.015  216.001
+1.22458  656.464  324.491
+1.42866  748.041  396.473
+1.63274  621.182  351.42
+1.83682  839.298  504.79
+2.0409  226.872  144.553
+2.24498  1087.32  731.629
+2.44906  685.096  485.449
+2.65313  1198.7  892.192
+2.85721  710.237  553.994
+3.06129  6015.54  4907.04
+3.26537  1146.54  976.212
+3.46945  1784.89  1583.47
+3.67353  2027.05  1870.7
+3.87761  18423.6  17660.5
+4.08169  6759.41  6720.86
+4.28577  4821.16  4965.85
+4.48985  47790  50931
+4.69393  3937.08  4336.45
+4.89801  45779.6  52058.3
+5.10209  7451.29  8739.36
+5.30617  88291.5  106707
+5.51025  79394  98789.4
+5.71433  26818.9  34328.5
+5.91841  26754.8  35201.9
+6.12249  216276  292283
+6.32657  357428  495806
+6.53065  1.08872e+007  1.5491e+007
+6.73473  462649  674810
+6.93881  2.54482e+006  3.8027e+006
+7.14289  1.0849e+006  1.6599e+006
+7.34697  5.32244e+006  8.33345e+006
+7.55104  1.4276e+006  2.2862e+006
+7.75512  1.24133e+006  2.03223e+006
+7.9592  1.33149e+006  2.22739e+006
+8.16328  8.36585e+006  1.42937e+007
+8.36736  8.23395e+006  1.43624e+007
+8.57144  3.86473e+008  6.87923e+008
+8.77552  1.34562e+008  2.44326e+008
+8.9796  2.42212e+008  4.48439e+008
+9.18368  8.79681e+006  1.66008e+007
+9.38776  4.1373e+008  7.95545e+008
+9.59184  2.98044e+008  5.83741e+008
+9.79592  7.61709e+007  1.51907e+008
+10  2.28151e+010  4.63146e+010
Index: plottools/examples/data_generator/x_logy.txt
===================================================================
--- plottools/examples/data_generator/x_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_logy.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.0001  15155.5  4243.81
+0.0613224  8769.5  2549.57
+0.122545  29785.4  8978.66
+0.183767  41137.3  12841.4
+0.24499  106807  34485.1
+0.306212  6894.54  2299.93
+0.367435  43928.6  15124.7
+0.428657  79140.9  28096.2
+0.48988  170403  62321.2
+0.551102  992269  373532
+0.612324  414783  160586
+0.673547  1.00007e+006  397897
+0.734769  1.64825e+006  673450
+0.795992  3.23072e+006  1.35463e+006
+0.857214  2.03377e+006  874545
+0.918437  2.2249e+006  980571
+0.979659  3.07038e+006  1.38609e+006
+1.04088  1.54938e+006  716054
+1.1021  7.01038e+006  3.31499e+006
+1.16333  3.32291e+006  1.6069e+006
+1.22455  6.71788e+006  3.32062e+006
+1.28577  2.92788e+006  1.47861e+006
+1.34699  3.83643e+007  1.97854e+007
+1.40822  1.7373e+008  9.1458e+007
+1.46944  1.01192e+008  5.43553e+007
+1.53066  4.54789e+007  2.49163e+007
+1.59188  1.37399e+008  7.67481e+007
+1.65311  5.95271e+007  3.38884e+007
+1.71433  4.2825e+009  2.48388e+009
+1.77555  3.04542e+007  1.799e+007
+1.83677  1.08715e+008  6.53848e+007
+1.898  1.60963e+008  9.85335e+007
+1.95922  3.94285e+009  2.45586e+009
+2.02044  3.11014e+008  1.97051e+008
+2.08166  5.06097e+009  3.26074e+009
+2.14289  3.4238e+009  2.24261e+009
+2.20411  1.21495e+009  8.08815e+008
+2.26533  1.65257e+009  1.11786e+009
+2.32655  1.16471e+011  8.00325e+010
+2.38778  1.93093e+010  1.34752e+010
+2.449  3.48826e+009  2.47169e+009
+2.51022  5.40046e+008  3.88449e+008
+2.57144  7.01133e+010  5.11829e+010
+2.63267  1.35654e+010  1.00481e+010
+2.69389  1.96031e+011  1.47304e+011
+2.75511  2.05852e+010  1.56889e+010
+2.81633  7.16535e+011  5.5378e+011
+2.87756  2.39749e+010  1.87861e+010
+2.93878  1.4864e+011  1.18062e+011
+3  1.07504e+012  8.65404e+011
Index: plottools/examples/data_generator/x_y2.txt
===================================================================
--- plottools/examples/data_generator/x_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
+++ plottools/examples/data_generator/x_y2.txt	(revision 82a54b89c2fb14de05cf41239d597f5e7cb6df9b)
@@ -0,0 +1,53 @@
+#y=A*x+B
+#A=2.5
+#B=4
+0.01  2.05209  0.0686494
+0.213878  2.09735  0.0756738
+0.417755  2.32715  0.0758669
+0.621633  2.39909  0.0810278
+0.82551  2.31071  0.091847
+1.02939  2.54102  0.090543
+1.23327  2.60616  0.095125
+1.43714  2.81756  0.0943191
+1.64102  2.78417  0.101858
+1.8449  2.82038  0.106875
+2.04878  2.85895  0.111673
+2.25265  3.04941  0.110548
+2.45653  3.08913  0.114902
+2.66041  3.32147  0.112235
+2.86429  3.45165  0.113171
+3.06816  3.43597  0.118879
+3.27204  3.6486  0.11684
+3.47592  3.35992  0.132189
+3.6798  3.65207  0.126499
+3.88367  3.47885  0.137925
+4.08755  3.78324  0.131544
+4.29143  3.73346  0.138076
+4.49531  4.01271  0.132912
+4.69918  4.11072  0.134083
+4.90306  3.91333  0.145405
+5.10694  3.97202  0.147748
+5.31082  4.35213  0.138943
+5.51469  4.26773  0.145871
+5.71857  4.40511  0.145371
+5.92245  4.11027  0.160139
+6.12633  4.30965  0.15687
+6.3302  4.65403  0.149095
+6.53408  4.6852  0.151911
+6.73796  4.54426  0.160548
+6.94184  4.69734  0.159114
+7.14571  4.60448  0.166197
+7.34959  4.78917  0.163512
+7.55347  4.46518  0.179372
+7.75735  4.68253  0.174856
+7.96122  4.67472  0.178964
+8.1651  4.91982  0.173674
+8.36898  4.88088  0.178715
+8.57286  4.97327  0.178982
+8.77673  4.9188  0.184591
+8.98061  5.24122  0.176639
+9.18449  5.21444  0.180967
+9.38837  5.09938  0.188549
+9.59224  5.2656  0.185985
+9.79612  5.19364  0.191997
+10  5.54518  0.183042
