IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 2, 2005, 12:29:08 PM (21 years ago)
Author:
Paul Price
Message:

Changed complex double to complex throughout

File:
1 edited

Legend:

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

    r4925 r4945  
    1 %%% $Id: psLibSDRS.tex,v 1.332 2005-08-31 02:33:37 price Exp $
     1%%% $Id: psLibSDRS.tex,v 1.333 2005-09-02 22:29:08 price Exp $
    22\documentclass[panstarrs,spec]{panstarrs}
    33
     
    11411141%
    11421142where \code{level} specifies the current trace level for the facility
    1143 named by \code{facil}.  The currently defined trace level for a given
     1143named by \code{facil}.  The function returns the previous trace level
     1144for that facility.  The currently defined trace level for a given
    11441145facility may be determined by the function:
    11451146%
     
    32863287In addition, we specify two functions for working with \code{psScalar} data:
    32873288\begin{prototype}
    3288 psScalar *psScalarAlloc(complex double value, psElemType type);
     3289psScalar *psScalarAlloc(complex value, psElemType type);
    32893290psScalar *psScalarCopy(const psScalar *value);
    32903291\end{prototype}
     
    33023303We require several related types of basic one-dimensional arrays:
    33033304arrays of values of type \code{int}, \code{float}, \code{double},
    3304 \code{complex float}, and \code{complex double}.  We have defined a
     3305\code{complex float}, and \code{complex}.  We have defined a
    33053306single structure, \code{psVector} to represent these concepts:
    33063307%
     
    34123413
    34133414\begin{prototype}
    3414 bool psVectorSet(const psVector *input, long position, complex double value);
    3415 complex double psVectorGet(const psVector *input, long position);
     3415bool psVectorSet(const psVector *input, long position, complex value);
     3416complex psVectorGet(const psVector *input, long position);
    34163417\end{prototype}
    34173418
     
    35223523
    35233524\begin{prototype}
    3524 bool psImageSet(const psImage *image, int x, int y, complex double value);
    3525 complex double psImageGet(const psImage *image, int x, int y);
     3525bool psImageSet(const psImage *image, int x, int y, complex value);
     3526complex psImageGet(const psImage *image, int x, int y);
    35263527\end{prototype}
    35273528
     
    51525153\begin{prototype}
    51535154psImage *psImageRotate(psImage *out, const psImage *input, float angle,
    5154                        complex double exposed, psImageInterpolateMode mode);
     5155                       complex exposed, psImageInterpolateMode mode);
    51555156\end{prototype}
    51565157Rotate the input image by given angle, specified in radians.  The
     
    51665167\begin{prototype}
    51675168psImage *psImageShift(psImage *out, const psImage *input,
    5168                       float dx, float dy, complex double exposed, psImageInterpolateMode mode);
     5169                      float dx, float dy, complex exposed, psImageInterpolateMode mode);
    51695170\end{prototype}
    51705171Shift image by an arbitrary number of pixels (\code{dx,dy}) in either
     
    52745275
    52755276\begin{prototype}
    5276 complex double psImagePixelInterpolate(const psImage *input, float x, float y,
     5277complex psImagePixelInterpolate(const psImage *input, float x, float y,
    52775278                              const psImage *mask, psMaskType maskVal,
    5278                               complex double unexposedValue, psImageInterpolateMode mode);
     5279                              complex unexposedValue, psImageInterpolateMode mode);
    52795280\end{prototype}
    52805281Perform interpolation of image pixel values to the given fractional
     
    53105311
    53115312\begin{prototype}
    5312 int psImageClipComplexRegion(psImage *input, complex double min, complex double vmin,
    5313                              complex double max, complex double vmax);
     5313int psImageClipComplexRegion(psImage *input, complex min, complex vmin,
     5314                             complex max, complex vmax);
    53145315\end{prototype}
    53155316Clip image values outside of range to given values.  All pixels with
Note: See TracChangeset for help on using the changeset viewer.