From: Alan W. I. <ai...@us...> - 2002-01-07 03:50:43
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv5921 Modified Files: x09c.c Log Message: Added polar contour plot to example. |
From: Joao C. <jc...@us...> - 2002-01-08 02:16:11
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv14959/examples/c Modified Files: x20c.c Log Message: Correct plenv() arguments. Comment the first (diagnostics) image. |
From: Alan W. I. <ai...@us...> - 2002-01-09 01:02:04
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv31033/c Modified Files: x09c.c Log Message: Make ninth C example consistent with python example. (No real change to python example except some commented out print statements.) There are some tiny visual differences between the two results for the ninth and tenth pages which correspond to 1 unit changes in the postscript file. I don't really understand the origin of these differences, but I suspect we are the victim of a nasty coincidence so that some of the pen strokes for this example pass virtually exactly between two pixels, and the decision about which pixel is painted rests on the last few bits of double precision which are different in the two front ends. I did print out a variety of values between the two front ends. They are consistent to 16 figures. I also did a lot of code inspection, and I am reasonably confident that the two front ends are floating-point consistent to this level. It is just for certain examples that even this level of consistency is not good enough to produce the same postscript plot because of the above "nasty coincidence" argument. |
From: Alan W. I. <ai...@us...> - 2002-01-09 20:13:57
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv2366 Modified Files: x09c.c Log Message: Remove extraneous declaration |
From: Joao C. <jc...@us...> - 2002-01-10 05:40:41
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv25335/examples/c Modified Files: x20c.c Log Message: Add know bugs doc. section. Allow for resizes to be done during the selection. |
From: Alan W. I. <ai...@us...> - 2002-01-14 20:30:26
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv7831 Modified Files: x15c.c Log Message: Minor rearrangement of code to produce the same result. |
From: Joao C. <jc...@us...> - 2002-01-18 01:25:53
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv28344/examples/c Modified Files: x01c.c Log Message: Add a "-save filename" command line option, to show how to save plots. |
From: Alan W. I. <ai...@us...> - 2002-01-21 15:52:01
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv25989 Modified Files: x01c.c Log Message: #ifdef HAVE_UNISTD_H replaces #if HAVE_UNISTD_H as per discussion on list. |
From: Maurice L. <ml...@us...> - 2002-02-06 05:04:39
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv3976 Modified Files: x08c.c Log Message: Switch to canonical cmap1 initialization with 2 control points. |
From: Joao C. <jc...@us...> - 2002-02-09 03:12:55
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv6151/examples/c Modified Files: x20c.c Log Message: Code reorganization. |
From: Alan W. I. <ai...@us...> - 2002-02-17 16:48:44
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv14390 Modified Files: x08c.c Log Message: 256 cmap1 colours (rather than default 128) to match eighth example from other front ends. This solves postscript differences introduced by Maurice's recent changes. |
From: Alan W. I. <ai...@us...> - 2002-02-17 17:04:19
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv17694 Modified Files: x08c.c Log Message: Change to neat silvery gray look for 3d shaded plots. |
From: Alan W. I. <ai...@us...> - 2002-02-17 18:54:54
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv13426 Modified Files: x08c.c Log Message: Self-documentation tweaking plus rearrange where plscmap1n(256) call occurs. |
From: Joao C. <jc...@us...> - 2002-02-28 00:54:24
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv26112/examples/c Modified Files: x20c.c Log Message: Implement "transparent" images demo |
From: Joao C. <jc...@us...> - 2002-03-01 20:04:49
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv20091/examples/c Modified Files: x20c.c Log Message: Add command line options. Correct bug that the "valgrind" program discovered. |
From: Alan W. I. <ai...@us...> - 2002-03-03 23:25:41
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv23143 Modified Files: x16c.c Log Message: Conditionally drop exclusion page (fifth page) since no front end other than C can use the exclusion API. If we ever revisit exclusion, this page can easily be reinstated. Add an additional page that demonstrates a polar shade plot. These two changes make the 16th C example, the prototype that all front ends should be able to emulate, and which I hope to implement for at least the python, tcl, yorick, and java front ends shortly. |
From: Alan W. I. <ai...@us...> - 2002-03-04 01:38:03
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv1727 Modified Files: x16c.c Log Message: Exclusion is back by popular demand....;-) However, I have left a note in there that the exclusion API is likely to change. |
From: Joao C. <jc...@us...> - 2002-03-12 19:53:11
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv31001/examples/c Modified Files: x01c.c Log Message: Make the third plot (plot2()) use a line width of 2, to show how to use it and highligh the fact that some drivers are not honoring line width changes. |
From: Alan W. I. <ai...@us...> - 2002-05-09 01:15:46
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv24221 Modified Files: x16c.c Log Message: Tweak comment. |
From: Alan W. I. <ai...@us...> - 2002-05-10 00:50:14
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv1333 Modified Files: x09c.c Log Message: In potential, let theta range through full circle so that this example provides consistent benchmark for other front end examples which use wrap. |
From: Alan W. I. <ai...@us...> - 2002-06-21 23:24:41
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv2532/examples/c Modified Files: x18c.c Log Message: Changed API of plpoly3 so that negative dimension n has no special significance (except you will have less than the minimum 3 points), and there is an additional argument ifcc. If that additional argument is 1 (or greater) the points are treated as if they are layed out in counter-clockwise order. If 0 (or less) the points are treated as if they are layed out in clockwise order. Also changed the c++, fortran, octave, python, and tcl bindings and the C, java, and tcl examples appropriately. (The java binding is still undefined for plpoly3 so no changes there, and the python example already used this form of argument list so no changes there. The octave example has a different way of doing things (last argument of +1 or -1 corresponds respectively to ifcc of 0 and 1) which I preserved, but Joao may want to change this to use the native plpoly3 rather than his special version.) The C, tcl, python, and octave 18th examples (which all call plpoly3 directly or indirectly) give identical results which is a good test that the API changes have been done in a consistent manner. |
From: Joao C. <jc...@us...> - 2002-09-16 15:51:54
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv24624/examples/c Modified Files: x01c.c Log Message: Make plGetCursor() return the subwindow (alias subpage) number. This might not give the expected result on all plots, if several subwindows and viewports are set. Also, for real multi-window (frames) apps, the user must use plgstr() to get the current stream number, as the subwindow number is set to 0 for each new stream. |
From: Joao C. <jc...@us...> - 2002-09-16 23:42:06
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv16933/examples/c Modified Files: x08c.c Log Message: Adds plotfc3d(), which is a magnitude colored 3d plot, build upon plotsh3d(). Changed x08c.c to show the new API. |
From: Alan W. I. <ai...@us...> - 2002-09-17 23:02:57
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv31502 Modified Files: x08c.c Log Message: Restore "minor" changes in title, title colour, and order of plplot commands to previous values. I am reverting this part of the previous change because I don't think it made any obvious improvement (in fact I preferred the previous versions in any case), and also it is extremely important from the testing perspective to maintain consistency as much as possible with example 8 for other interfaces (once those other example 8's are upgraded to also use plotfc3d). That said, I am willing to change all other python, tcl, java, and yorick examples to be consistent with any *important* improvement to C examples (such as plotfc3d). But it is a fair amount of work to keep this equivalence of the examples maintained so please be careful of what you do change in the C examples. |
From: Maurice L. <ml...@us...> - 2002-09-20 03:35:00
|
Update of /cvsroot/plplot/plplot/examples/c In directory usw-pr-cvs1:/tmp/cvs-serv28693 Modified Files: x14c.c Log Message: Added command-line argument processing. Abort if user selected anything other than "tk". I put this in so you can run all the demos with output to a file device with a simple shell loop. |