ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/man/man1/rcalc.1
(Generate patch)

Comparing ray/doc/man/man1/rcalc.1 (file contents):
Revision 1.4 by greg, Tue Dec 9 15:59:06 2003 UTC vs.
Revision 1.8 by greg, Tue Sep 4 17:36:41 2007 UTC

# Line 9 | Line 9 | rcalc - record calculator
9   ][
10   .B \-l
11   ][
12 + .B \-p
13 + ][
14   .B \-n
15   ][
16   .B \-w
# Line 54 | Line 56 | A special form of the
56   option may be followed immediately by a 'd' or an 'f' and an optional
57   count, which defaults to 1, indicating the number of double or float
58   binary values to read per record on the input file.
59 + If the input is byte-swapped, the
60 + .I \-iD
61 + or
62 + .I \-iF
63 + options may be substituted.
64   If binary input is specified, no format string or file is needed.
65   .PP
66   A
# Line 66 | Line 73 | or
73   .I \-of
74   options do not require a count, as this will be determined by the
75   number of output channels in the given expressions.
76 + If byte-swapped output is desired, the
77 + .I \-oD
78 + or
79 + .I \-oF
80 + options may be substituted.
81   .PP
82 + The
83 + .I \-p
84 + option specifies "passive mode," where characters that do not
85 + match the input format are passed unaltered to the output.
86 + This option has no effect unless
87 + .I \-i
88 + is also specified, and does not make much sense unless
89 + .I \-o
90 + is also given.
91 + With both input and output formats, the passive mode can
92 + effectively substitute information in the middle of a file
93 + or stream without affecting the rest of the data.
94 + .PP
95   The variable and function definitions in each
96   .I \-f source
97   file are read and compiled.
# Line 268 | Line 293 | trigonometric functions.
293   inverse trigonometric functions.
294   .TP
295   .BR "atan2(y, x)"
296 < inverse tangent of y/x (range -pi to pi).
296 > inverse tangent of y/x (range \-pi to pi).
297   .SH EXAMPLE
298   To print the square root of column two in column one,
299   and column one times column three in column two:
300   .IP "" .2i
301 < rcalc -e '$1=sqrt($2);$2=$1*$3' inputfile > outputfile
301 > rcalc \-e '$1=sqrt($2);$2=$1*$3' inputfile > outputfile
302   .SH AUTHOR
303   Greg Ward
304   .SH BUGS
# Line 283 | Line 308 | options, not in definitions.
308   .PP
309   Tabs count as single spaces inside fields.
310   .SH "SEE ALSO"
311 < calc(1), cnt(1), ev(1), getinfo(1), lam(1), tabfunc(1), total(1)
311 > cnt(1), ev(1), getinfo(1), icalc(1), rlam(1), tabfunc(1), total(1)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines