From: Alan W. I. <ai...@us...> - 2002-02-19 21:38:12
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv14650 Modified Files: xw08.py Log Message: Self-documentation tweaks. |
From: Alan W. I. <ai...@us...> - 2002-03-03 02:23:27
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv26419 Modified Files: xw08.py Log Message: Adjust to new argument list for Python version of plscmap1l |
From: Alan W. I. <ai...@us...> - 2002-04-18 19:54:40
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv13892/examples/python Modified Files: xw01.py Log Message: Change width in 3rd plot of these examples to make them consistent with recent change to examples/c/x01.c. |
From: Alan W. I. <ai...@us...> - 2002-05-10 01:17:36
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv13872 Modified Files: xw16.py Log Message: This example completely rewritten to use new plshades API for python. wrap=2 has been tested to work. The results of this example are identical to the C example except for the exclusion page which is skipped since that API is not implemented in python and will change anyway for the C library. |
From: Alan W. I. <ai...@us...> - 2002-05-10 02:00:37
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv17103 Modified Files: xw09.py Log Message: Theta range of polar and shielded potential examples changed to 2pi minus delta theta so that can test wrapping. Results were identical to C example for the polar potential (i.e., wrapping works), but I have never been able to get the shielded potential results to agree before, and despite all the bug fixing in plmodule.c, that bad track record continues. This commit concludes the current set of python changes corresponding to improvements in examples 9 and 16 and concurrent plmodule.c changes. |
From: Alan W. I. <ai...@us...> - 2002-05-12 15:12:30
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv32373 Modified Files: x16.py Log Message: Fix comment spelling mistake that was bugging me....;-) |
From: Alan W. I. <ai...@us...> - 2002-06-06 02:10:44
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv6559a Modified Files: xw18.py Log Message: Take advantage of new python plpoly3 optional "counter-clockwise" flag API to produce identical results (for the first time) with other 18th examples such as x18.tcl. Without the new counter-clockwise flag API, the old method of reversing the arrays sort of worked, but the actual drawing of each polygon was done in a reverse order so the details of the postscript output, for example, could not be diffed against postscript plots produced by other front ends. Furthermore, (and this is probably due to a plplot core bug), the hidden line algorithm didn't work quite the same so the appearance of some of the plots was different for the case where the line was near the edge of the visible region. |
From: Alan W. I. <ai...@us...> - 2002-06-17 23:49:00
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv15751 Modified Files: xw17.py Log Message: Initial commit of python version of example 17. Some further minor changes will be required to get this to work under Unix/Linux. Gary Bishop <gb...@cs...> kindly donated this code to PLplot under the LGPL. |
From: Alan W. I. <ai...@us...> - 2002-06-18 00:01:10
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv18612 Modified Files: xw17.py Log Message: Make this suitable as a module for importing into pythondemos.py or prova.py. i.e., remove plplot calls that made this a standalone example. Ordinarily would also restore defaults, but they seem not to be messed with so there is nothing to do. |
From: Alan W. I. <ai...@us...> - 2002-06-19 07:08:04
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv25618/examples/python Modified Files: pythondemos.py Log Message: Make PLPlot constants available to python with their correct names (with PL_ prefix). Note, this is a change from the old python plplot constant names which did not have the PL_ prefix, but it shouldn't affect that many users since only argument parsing constants are involved which only the most sophisticated users would be using. Also change pythondemos.py to use the new constant names, i.e. change PARSE_FULL to PL_PARSE_FULL. |
From: Alan W. I. <ai...@us...> - 2002-06-19 23:38:41
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv28141 Modified Files: pythondemos.py Log Message: Comment out xw17.py from the list of examples because it works only with interactive devices such as xwin and will make pythondemos.py bomb for non-interactive devices. |
From: Alan W. I. <ai...@us...> - 2002-06-21 20:38:22
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv18434 Modified Files: xw09.py Log Message: Tweak: use copy method to keep xg0t completely independent of xg0. |
From: Alan W. I. <ai...@us...> - 2002-06-23 01:16:19
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv23808 Modified Files: README.pythondemos Log Message: Change documentation consistent with new plplotc and plplot_widget module names and new extension module build procedure. |
From: Alan W. I. <ai...@us...> - 2002-06-23 01:17:14
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv24036 Modified Files: pythondemos.py xw01.py xw02.py xw03.py xw04.py xw05.py xw06.py xw07.py xw08.py xw09.py xw10.py xw11.py xw12.py xw13.py xw14.py xw15.py xw16.py xw17.py xw18.py xw19.py Log Message: Change pl to plplot throughout to conform to new user-friendly module name. |
From: Alan W. I. <ai...@us...> - 2002-06-23 02:00:44
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv29368 Modified Files: prova.py qplplot.py Log Message: Convert from old pl and pyqt_pl module names to plplot and plplot_widget. I did some of these changes superficially and automatically rather than looking at them in depth, but the result seems to work as well as before. |
From: Alan W. I. <ai...@us...> - 2002-06-30 20:14:45
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv10137 Modified Files: xw09.py Log Message: Much slicker/efficient calculation of xg0, yg0 using Numeric. (Gary Bishop suggestion). Optional 3rd argument for mypltr to make it suitable for direct use in plcont (although this example doesn't use mypltr that way at the moment). |
From: Alan W. I. <ai...@us...> - 2002-07-01 00:03:43
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv22434 Modified Files: xw09.py Log Message: mypltr 3rd argument used for delivering tr array to the function rather than accessing tr as a global array. Many simplifying changes to plcont calls to take advantage of (and to demonstrate) new plcont API. |
From: Alan W. I. <ai...@us...> - 2002-07-01 02:56:12
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv4023 Modified Files: xw09.py Log Message: New python plplot API doesn't allow variations on plstyl arguments. Instead, must be exactly two arrays or lists as input to be as parallel as possible with other python plplot API where argument lists contain arrays. If these are empty lists, "[]" or arrays "array([])", then the zero number of elements signals a return to the default solid line style just like the C front end. |
From: Alan W. I. <ai...@us...> - 2002-07-02 02:31:33
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv3876 Modified Files: xw16.py Log Message: Many changes to take advantage of (and demonstrate) the new user-friendly API for plshades. This new version produces identical results to the old version of this example. |
From: Alan W. I. <ai...@us...> - 2002-07-03 19:33:11
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv3667/examples/python Modified Files: xw01.py xw02.py Log Message: Put in the required extra pladv at the start of the first tcl and python examples. For both the first and second examples, comment the reason why this extra pladv call is required before the call to plssub. |
From: Alan W. I. <ai...@us...> - 2002-07-05 02:47:07
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv11376 Modified Files: xw08.py Log Message: Insert pleop() before cmap1 restore so that on familied file output (which happens only at eop) we don't have last gray-scale plot using default cmap1 instead. The subsequent pleop immediately after this one made by the pladv of the next example will have no effect since the status is set to AT_EOP. All these complications to stop cross-talk between the examples are necessary because python and tcl call the various examples without reinitializing in between. Bottom line: I seem to have finally found the right way to do restoration of cmap1 to default. |
From: Alan W. I. <ai...@us...> - 2002-07-05 23:18:21
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv13962 Modified Files: xw08.py Log Message: Revert pleop "fix" at end which was meant to stop cross-talk between restoration of default cmap1 work at end of example 8 and the colours of the last page of that example (which should remain gray scale rather than default). The analogous fix for the tcl situation (which I did not commit) resulted in a segfault so that's why I am reverting this. After this reversion the last page of the 8th python and tcl examples will have default colours (in error) rather than the specified grey scale for the png driver. I have to think a bit more deeply whether this is a bug or whether it is a "feature" that we have to work around somehow. |
From: Alan W. I. <ai...@us...> - 2002-09-17 23:05:08
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv4545 Modified Files: xw08.py Log Message: Modify xw08.py to use the new plotfc3d command. This gives equivalent results to the C example, x08c.c (now that I have reverted some of the minor changes to that example that were recently made). |
From: Alan W. I. <ai...@us...> - 2002-10-14 21:58:11
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv20942/examples/python Modified Files: xw08.py Log Message: Make this python example consistent with tcl and C examples 8. |
From: Alan W. I. <ai...@us...> - 2002-10-17 01:48:54
|
Update of /cvsroot/plplot/plplot/examples/python In directory usw-pr-cvs1:/tmp/cvs-serv7395/examples/python Modified Files: xw08.py Log Message: Remove extraneous cmap1 changes. These final changes make example 8 results from the C and python interface identical. |