From: Doug H. <hu...@us...> - 2003-03-03 22:27:47
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1:/tmp/cvs-serv32485/Graphics/PLplot Modified Files: plplot.pd Log Message: Fixed buglet in PLplot.pm |
From: Rafael L. <rla...@us...> - 2004-01-07 10:37:27
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1:/tmp/cvs-serv14637 Modified Files: plplot.pd Log Message: Added pp_def for PLplot API function plParseOpts. Also, a couple of constant scalars PL_PARSE_* were defined. |
From: Rafael L. <rla...@us...> - 2004-01-07 21:21:39
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1:/tmp/cvs-serv17701 Modified Files: plplot.pd Log Message: This is for Emacs: added Local Variables section at end of file and set the editing mode to cperl. |
From: Rafael L. <rla...@us...> - 2004-03-01 22:25:07
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23098 Modified Files: plplot.pd Log Message: Define our own plpoin perl subroutine, where the first argument of c_plpoin (the length of the x and y vectors) is deduced from the piddle. |
From: Rafael L. <rla...@us...> - 2004-03-04 08:51:27
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16999/Graphics/PLplot Modified Files: plplot.pd Log Message: Define our own plhist perl subroutine, where the first argument of c_plhist (the length of the data vector) is deduced from the piddle. Changed calls to plhist in t/plplot.t and Graphics/PLplot/plplot.pd accordingly. |
From: Rafael L. <rla...@us...> - 2004-03-05 08:38:13
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7864/Graphics/PLplot Modified Files: plplot.pd Log Message: Define our own plfill subroutine, where the first argument of c_plfill (the length of the data vector) is deduced from the piddle. Changed calls to plfill in t/plplot.t and Graphics/PLplot/plplot.pd accordingly. |
From: Rafael L. <rla...@us...> - 2004-03-05 17:18:09
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10979 Modified Files: plplot.pd Log Message: Define our own plsym subroutine, where the first argument of c_plsym (the length of the x and y vectors) is deduced from the piddles. Changed a call to plsym in Graphics/PLplot/plplot.pd accordingly. |
From: Doug B. <dj...@us...> - 2004-03-07 19:49:49
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16511 Modified Files: plplot.pd Log Message: added a blank line before a "=head2" line in docs |
From: Rafael L. <rla...@us...> - 2004-03-08 22:51:22
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8333 Modified Files: plplot.pd Log Message: Implement the #define'd constants in plplot.h as functions in Perl, whose pp_def's are automatically generated by the create_low_level_constants function. |
From: Rafael L. <rla...@us...> - 2004-03-09 00:29:04
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28974 Modified Files: plplot.pd Log Message: Implement the constants #defined in plplot.h with pp_addxs and pp_add_exported instead of pp_def. |
From: Rafael L. <rla...@us...> - 2004-03-09 00:43:03
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32202 Modified Files: plplot.pd Log Message: Added interface for the PLplot function plsurf3d. This has been tested with the example x08.pl, recently added to the PLplot sources. |
From: Rafael L. <rla...@us...> - 2004-03-11 13:27:51
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15794 Modified Files: plplot.pd Log Message: Use the here-document operator (<<) for multi-line strings. This makes the style of code more close to Doug's original style. |
From: Rafael L. <rla...@us...> - 2004-03-11 13:35:27
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17235 Modified Files: plplot.pd Log Message: In pp_def('plsurf3d'), does not declare the clevel input argument as an int piddle since it is a PLFLT* in c_plsurf3d. |
From: Doug H. <hu...@us...> - 2004-03-13 00:19:49
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24635/PDL/Graphics/PLplot Modified Files: plplot.pd Log Message: Added some features to PLplot interface, including: -- User settable color range on 3D and point plots -- More color maps |
From: Rafael L. <rla...@us...> - 2004-03-13 15:29:28
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3786 Modified Files: plplot.pd Log Message: Define our own plstyl subroutine, where the first argument of c_plstyl (the length of the mark and space vectors) is deduced from the piddle. |
From: Rafael L. <rla...@us...> - 2004-03-15 16:01:49
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29009 Modified Files: plplot.pd Log Message: Implemented the low-level PLplot API functions pltr0, pltr1, pltr2, and plcont. There is a way now to pass a reference to a Perl subroutine to the plcont function, like this: sub mypltr { my ($x, $y, $grid) = @_; # do transformations return ($tx, ty); } plcont ($data, $ky, $lx, $ky, $ly, \&mypltr, $grid) This closely mimics the plcont C API. Example x09c.c from the PLplot sources has been fully ported to PerlDL now. The conventions for the $grid piddle must be documented in plplot.pd. I will do it as soon as I can. For now, I just added some 'Doc' place holders in the pp_def's. |
From: Rafael L. <rla...@us...> - 2004-03-15 21:52:15
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13060 Modified Files: plplot.pd Log Message: OOps, restored $debug to 0. This slipped in my last commit. |
From: Rafael L. <rla...@us...> - 2004-03-16 08:16:01
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29015 Modified Files: plplot.pd Log Message: Defined low-level interfaces for plmesh, plmeshc, plot3d and plscmap1l in which the size arguments are deduced from the piddles. Example x11.pl in the PLplot sources is completely ported to PerlDL now. |
From: Rafael L. <rla...@us...> - 2004-03-16 08:29:36
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31282/Graphics/PLplot Modified Files: plplot.pd Log Message: Adjusted calls to plscmap1l to the new API. Also, added Local Variables sections at the end of t/plplot.t, such that cperl mode is activated when editing the file in Emacs. |
From: Rafael L. <rla...@us...> - 2004-03-17 07:38:40
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31865 Modified Files: plplot.pd Log Message: * Added a prolog to the FUNCTIONS section of the low-level API explaining the differences between the C and the PDL APIs. The ultimate goal is to make the man page for PDL::Graphics::PLplot a complete guide for users of both the Doug's hi-level interface and the low-level API. * Changed all the URLs plplot.sf.net -> www.plplot.org. * Put the AUTHORS and SEE ALSO sections at the end of the POD, such that the low-level FUNCTIONS section appears in the right place. * Added my name as an author of the module. [ N.B.: there is still much to be done to document the specificities of the PDL API in comparison with the C API. This will be done progressively, as time permits. ] |
From: Rafael L. <rla...@us...> - 2004-03-18 19:18:23
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10705 Modified Files: plplot.pd Log Message: Implemented PerlDL interface for the low-level fucntion plshade1. This allows the example x15c.c in the PLplot sources to be fully ported to PerlDL. With this addition, I generalized the *_callback/*_subroutine approach for passing subroutine names/references to the PerlDL/PLplot API functions. The plshade1 function needs three such subroutine arguments: defined, fill, and pltr. For now, the fill argument is always passed as plfill to c_plshade1. Inn part, the reason for doing so is that plfill is effectively the only fill routine available in PLplot. Besides that, using a subroutine which accepts piddle arguments (as the PerlDL plfill) would complicate the code in pp_def('plshade1'). This may change in the future. |
From: Rafael L. <rla...@us...> - 2004-05-02 21:34:08
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13324/Graphics/PLplot Modified Files: plplot.pd Log Message: Re-implemented the plshades interface, which now accepts subroutine pointer arguments "defined" and "pltr". The "z" pdl matrix is column-dominant, as is usual with the other functions. The high-level function shadeplot, which uses plshades, is changed accordingly, as well as the test t/plplot.t. |
From: Rafael L. <rla...@us...> - 2004-05-03 09:03:41
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32501 Modified Files: plplot.pd Log Message: Added interfaces for plpoin3, plline3, and plpoly3, where the first argument is deduced from the size of the piddles. |
From: Rafael L. <rla...@us...> - 2004-05-03 21:11:09
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1559 Modified Files: plplot.pd Log Message: Added interfaces for plmap and plmeridians. |
From: Rafael L. <rla...@us...> - 2004-05-03 22:42:09
|
Update of /cvsroot/pdl/PDL/Graphics/PLplot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23302 Modified Files: plplot.pd Log Message: Added interfaces for plimage. |