Index: /trunk/doc/pslib/psLibSDRS.tex
===================================================================
--- /trunk/doc/pslib/psLibSDRS.tex	(revision 1674)
+++ /trunk/doc/pslib/psLibSDRS.tex	(revision 1675)
@@ -1,3 +1,3 @@
-%%% $Id: psLibSDRS.tex,v 1.100 2004-09-01 23:50:05 price Exp $
+%%% $Id: psLibSDRS.tex,v 1.101 2004-09-02 00:20:39 price Exp $
 \documentclass[panstarrs,spec]{panstarrs}
 
@@ -1668,4 +1668,5 @@
 psBitSet *psBitSetNot(psBitSet *out, psBitSet *in);
 bool psBitSetTest(const psBitSet *checkBits, int bit);
+char *psBitSetToString(const pBitSet* bits);
 \end{verbatim}
 
@@ -1684,6 +1685,9 @@
 \code{out} is \code{NULL}.
 
-Finally, \code{psBitSetTest} returns a true value if the specified
-\code{bit} is set; otherwise, it returns a false value.
+\code{psBitSetTest} returns a true value if the specified \code{bit}
+is set; otherwise, it returns a false value.
+
+Finally, \code{psBitSetToString} returns a string representation of
+the specified \code{bits}.
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2369,5 +2373,7 @@
 
 The function shall generate an error if the specified region is
-outside the bounds of the input image.
+outside the bounds of the input image.  Any children of the input
+image shall be freed by \code{psImageTrim} before the trim takes
+place.
 
 \subsubsection{Image Pixel Extractions}
@@ -2620,6 +2626,6 @@
  
 \begin{verbatim}
-int psImageWriteSection(const psImage *input, int x, int y, int z, 
-                        const char *extname, int extnum, const char *filename);
+bool psImageWriteSection(const psImage *input, int x, int y, int z, 
+                         const char *extname, int extnum, const char *filename);
 \end{verbatim}
 Write an image section to the named file, which may exist.  This
@@ -2766,4 +2772,32 @@
 
 Note that the \code{psUnaryOp} is performed on \code{B} in-place.
+
+The list of required operators for \code{psBinaryOp} are:
+\begin{itemize}
+\item Addition (+)
+\item Subtraction (-)
+\item Multiplication (*)
+\item Division (/)
+\item Power (^)
+\item Minimum (min)
+\item Maximum (max)
+\end{itemize}
+
+The list of required operators for \code{psUnaryOp} are:
+\begin{itemize}
+\item Absolute value (abs)
+\item Exponent (exp)
+\item Natural Log (ln)
+\item Power of 10 (ten)
+\item Log (log)
+\item Sine (sin and dsin)
+\item Cosine (cos and dcos)
+\item Tangent (tan and dtan)
+\item Arcsine (asin and dasin)
+\item Arccosine (acos and dacos)
+\item Arctan (atan and datan)
+\end{itemize}
+The trigonometric operators prefixed with ``d'' refer to the standard
+trigonometric operators acting on input that is in decimal degrees.
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
