IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 13, 2007, 2:39:51 PM (19 years ago)
Author:
Paul Price
Message:

Removing complex number support. No-one was using it, and it prevents compilation on Solaris.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/imageops/psImagePixelManip.h

    r11248 r12431  
    55 * @author Robert DeSonia, MHPCC
    66 *
    7  * @version $Revision: 1.16 $ $Name: not supported by cvs2svn $
    8  * @date $Date: 2007-01-23 22:47:23 $
     7 * @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
     8 * @date $Date: 2007-03-14 00:39:50 $
    99 *
    1010 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    2626 *  All pixels with values less than min are set to the value vmin.  all pixels
    2727 *  with values greater than max are set to the value vmax. This function is
    28  *  defined for psU8, psU16, psS8, psS16, psF32, psF64, psC32, and psC64.
     28 *  defined for psU8, psU16, psS8, psS16, psF32, psF64.
    2929 *
    3030 *  @return int     The number of clipped pixels
     
    3838);
    3939
    40 /** Clip image values outside of a specified complex region
    41  *
    42  *  All pixels outside of the rectangular region in complex space formed by
    43  *  the min and max input parameters are set to the value vmax (if either
    44  *  the real or imaginary portion exceeds the respective max values), or vmin.
    45  *  This function is defined for psC32, and psC64 imagery only.
    46  *
    47  *  @return int     The number of clipped pixels
    48  */
    49 int psImageClipComplexRegion(
    50     psImage* input,                    ///< the image to clip
    51     double complex min,                ///< the minimum image value allowed
    52     double complex vmin,               ///< the value pixels < min are set to
    53     double complex max,                ///< the maximum image value allowed
    54     double complex vmax                ///< the value pixels > max are set to
    55 );
    56 
    5740/** Clip NaN image pixels to given value.
    5841 *
    5942 *  Pixels with NaN, +Inf, or -Inf values are set to the specified value. This
    60  *  function is defined for psF32, psF64, psC32, and psC64.
     43 *  function is defined for psF32, psF64.
    6144 *
    6245 *  @return int     The number of clipped pixels
     
    7457 *  OVERLAY value to image value), "-" (subtract OVERLAY from image), "*"
    7558 *  (multiply OVERLAY times image), "/" (divide image by OVERLAY).  This
    76  *  function is defined for psU8, psS8, psS16, psF32, psF64, psC32, and psC64.
     59 *  function is defined for psU8, psS8, psS16, psF32, psF64.
    7760 *
    7861 *  @return int         0 if success, non-zero if failed.
Note: See TracChangeset for help on using the changeset viewer.