IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 1, 2004, 2:20:39 PM (22 years ago)
Author:
Paul Price
Message:

Specified operators for ps{Bi,U}naryOp.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/pslib/psLibSDRS.tex

    r1673 r1675  
    1 %%% $Id: psLibSDRS.tex,v 1.100 2004-09-01 23:50:05 price Exp $
     1%%% $Id: psLibSDRS.tex,v 1.101 2004-09-02 00:20:39 price Exp $
    22\documentclass[panstarrs,spec]{panstarrs}
    33
     
    16681668psBitSet *psBitSetNot(psBitSet *out, psBitSet *in);
    16691669bool psBitSetTest(const psBitSet *checkBits, int bit);
     1670char *psBitSetToString(const pBitSet* bits);
    16701671\end{verbatim}
    16711672
     
    16841685\code{out} is \code{NULL}.
    16851686
    1686 Finally, \code{psBitSetTest} returns a true value if the specified
    1687 \code{bit} is set; otherwise, it returns a false value.
     1687\code{psBitSetTest} returns a true value if the specified \code{bit}
     1688is set; otherwise, it returns a false value.
     1689
     1690Finally, \code{psBitSetToString} returns a string representation of
     1691the specified \code{bits}.
    16881692
    16891693%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     
    23692373
    23702374The function shall generate an error if the specified region is
    2371 outside the bounds of the input image.
     2375outside the bounds of the input image.  Any children of the input
     2376image shall be freed by \code{psImageTrim} before the trim takes
     2377place.
    23722378
    23732379\subsubsection{Image Pixel Extractions}
     
    26202626 
    26212627\begin{verbatim}
    2622 int psImageWriteSection(const psImage *input, int x, int y, int z,
    2623                         const char *extname, int extnum, const char *filename);
     2628bool psImageWriteSection(const psImage *input, int x, int y, int z,
     2629                         const char *extname, int extnum, const char *filename);
    26242630\end{verbatim}
    26252631Write an image section to the named file, which may exist.  This
     
    27662772
    27672773Note that the \code{psUnaryOp} is performed on \code{B} in-place.
     2774
     2775The list of required operators for \code{psBinaryOp} are:
     2776\begin{itemize}
     2777\item Addition (+)
     2778\item Subtraction (-)
     2779\item Multiplication (*)
     2780\item Division (/)
     2781\item Power (^)
     2782\item Minimum (min)
     2783\item Maximum (max)
     2784\end{itemize}
     2785
     2786The list of required operators for \code{psUnaryOp} are:
     2787\begin{itemize}
     2788\item Absolute value (abs)
     2789\item Exponent (exp)
     2790\item Natural Log (ln)
     2791\item Power of 10 (ten)
     2792\item Log (log)
     2793\item Sine (sin and dsin)
     2794\item Cosine (cos and dcos)
     2795\item Tangent (tan and dtan)
     2796\item Arcsine (asin and dasin)
     2797\item Arccosine (acos and dacos)
     2798\item Arctan (atan and datan)
     2799\end{itemize}
     2800The trigonometric operators prefixed with ``d'' refer to the standard
     2801trigonometric operators acting on input that is in decimal degrees.
    27682802
    27692803%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Note: See TracChangeset for help on using the changeset viewer.