"Fossies" - the Fresh Open Source Software Archive

Member "PDL-2.080/GENERATED/PDL/IO/Browser.pm" (28 May 2022, 1599 Bytes) of package /linux/misc/PDL-2.080.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Perl source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "Browser.pm" see the Fossies "Dox" file reference documentation and the latest Fossies "Diffs" side-by-side code changes report: 2.079_vs_2.080.

    1 #
    2 # GENERATED WITH PDL::PP! Don't modify!
    3 #
    4 package PDL::IO::Browser;
    5 
    6 our @EXPORT_OK = qw(browse );
    7 our %EXPORT_TAGS = (Func=>\@EXPORT_OK);
    8 
    9 use PDL::Core;
   10 use PDL::Exporter;
   11 use DynaLoader;
   12 
   13 
   14    
   15    our @ISA = ( 'PDL::Exporter','DynaLoader' );
   16    push @PDL::Core::PP, __PACKAGE__;
   17    bootstrap PDL::IO::Browser ;
   18 
   19 
   20 
   21 
   22 
   23 
   24 #line 1 "browser.pd"
   25 
   26 
   27 =head1 NAME
   28 
   29 PDL::IO::Browser -- 2D data browser for PDL
   30 
   31 =head1 DESCRIPTION
   32 
   33 cursor terminal browser for ndarrays.
   34 
   35 =head1 SYNOPSIS
   36 
   37  use PDL::IO::Browser;
   38 
   39 =cut
   40 
   41 use strict;
   42 use warnings;
   43 #line 44 "Browser.pm"
   44 
   45 
   46 
   47 
   48 
   49 
   50 =head1 FUNCTIONS
   51 
   52 =cut
   53 
   54 
   55 
   56 
   57 #line 948 "../../blib/lib/PDL/PP.pm"
   58 
   59 
   60 
   61 =head2 browse
   62 
   63 =for sig
   64 
   65   Signature: (a(n,m))
   66 
   67 =head2 browse
   68 
   69 =for ref
   70 
   71 browse a 2D array using terminal cursor keys
   72 
   73 =for usage
   74 
   75  browse $data
   76 
   77 This uses the CURSES library to allow one to scroll
   78 around a PDL array using the cursor keys.
   79 
   80 
   81 
   82 
   83 
   84 =for bad
   85 
   86 browse does not process bad values.
   87 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
   88 
   89 
   90 =cut
   91 #line 92 "Browser.pm"
   92 
   93 
   94 
   95 #line 950 "../../blib/lib/PDL/PP.pm"
   96 
   97 *browse = \&PDL::browse;
   98 #line 99 "Browser.pm"
   99 
  100 
  101 
  102 
  103 
  104 #line 56 "browser.pd"
  105 
  106 
  107 =head1 AUTHOR
  108 
  109 Copyright (C) Robin Williams 1997 (rjrw@ast.leeds.ac.uk).
  110 All rights reserved. There is no warranty. You are allowed
  111 to redistribute this software / documentation under certain
  112 conditions. For details, see the file COPYING in the PDL
  113 distribution. If this file is separated from the PDL distribution,
  114 the copyright notice should be included in the file.
  115 
  116 
  117 =cut
  118 #line 119 "Browser.pm"
  119 
  120 
  121 
  122 
  123 # Exit with OK status
  124 
  125 1;