"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "GENERATED/PDL/GIS/Proj.pm" between
PDL-2.081.tar.gz and PDL-2.082.tar.gz

About: PDL (Perl Data Language) aims to turn perl into an efficient numerical language for scientific computing (similar to IDL and MatLab).

Proj.pm  (PDL-2.081):Proj.pm  (PDL-2.082)
skipping to change at line 55 skipping to change at line 55
sub get_proj_info sub get_proj_info
{ {
my $params = shift; my $params = shift;
my @a = split(/\n/, `echo | proj -v $params`); my @a = split(/\n/, `echo | proj -v $params`);
pop(@a); pop(@a);
return join("\n", @a); return join("\n", @a);
} # End of get_proj_info()... } # End of get_proj_info()...
#line 69 "Proj.pm" #line 69 "Proj.pm"
#line 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" #line 958 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm"
=head2 fwd_transform =head2 fwd_transform
=for sig =for sig
Signature: (lonlat(n=2); [o] xy(n); char* params) Signature: (lonlat(n=2); [o] xy(n); char* params)
=for ref =for ref
PROJ forward transformation $params is a string of the projection PROJ forward transformation $params is a string of the projection
skipping to change at line 84 skipping to change at line 84
of $x and $y to BAD of $x and $y to BAD
=for bad =for bad
fwd_transform processes bad values. fwd_transform processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 104 "Proj.pm" #line 104 "Proj.pm"
#line 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" #line 960 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm"
*fwd_transform = \&PDL::fwd_transform; *fwd_transform = \&PDL::fwd_transform;
#line 111 "Proj.pm" #line 111 "Proj.pm"
#line 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" #line 958 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm"
=head2 inv_transform =head2 inv_transform
=for sig =for sig
Signature: (xy(n=2); [o] lonlat(n); char* params) Signature: (xy(n=2); [o] lonlat(n); char* params)
=for ref =for ref
PROJ inverse transformation $params is a string of the projection PROJ inverse transformation $params is a string of the projection
skipping to change at line 119 skipping to change at line 119
of $x and $y to BAD of $x and $y to BAD
=for bad =for bad
inv_transform processes bad values. inv_transform processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 147 "Proj.pm" #line 147 "Proj.pm"
#line 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" #line 960 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm"
*inv_transform = \&PDL::inv_transform; *inv_transform = \&PDL::inv_transform;
#line 154 "Proj.pm" #line 154 "Proj.pm"
#line 213 "Proj.pd" #line 213 "Proj.pd"
=head2 proj_version =head2 proj_version
Returns a 3-element list with PROJ major, minor, patch version-numbers. Returns a 3-element list with PROJ major, minor, patch version-numbers.
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)