Changeset 1020 for trunk/psLib/src/math/psStats.h
- Timestamp:
- Jun 14, 2004, 9:33:09 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psStats.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psStats.h
r974 r1020 1 /** @file psStats.h 2 * \brief basic statistical operations 3 * @ingroup Stats 4 * 5 * This file will hold the definition of the histogram and stats data 6 * structures. It also contains prototypes for procedures which operate 7 * on those data structures. 8 * 9 * @author George Gusciora, MHPCC 10 * 11 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2004-06-14 19:33:09 $ 13 * 14 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 15 */ 1 16 #if !defined(PS_STATS_H) 2 17 #define PS_STATS_H 3 /****************************************************************************** 4 This file will histogram/statistical functions and data structures. 5 *****************************************************************************/ 6 /** \file psStats.h 7 * \brief basic statistical operations 8 * \ingroup Stats 9 */ 18 10 19 #include "psVector.h" 11 20 … … 36 45 37 46 38 /** This is the generic statistics structure */ 47 /** This is the generic statistics structure. It contails the data members 48 for the various statistic values. It contains the options member to 49 specifiy which statistics must be calculated. */ 39 50 typedef struct 40 51 { … … 74 85 ); 75 86 76 /** Constructor*/87 /** A constructor for the stats structure.*/ 77 88 psStats *psStatsAlloc(psStatsOptions options); ///< Statistics to measure 78 89 79 /** Destructor*/90 /** A destructor for the stats structure.*/ 80 91 void psStatsFree(psStats *restrict stats); ///< Stats structure to destroy 81 92 … … 83 94 Histogram functions and data structures. 84 95 *****************************************************************************/ 96 /** The basic histogram structure which contains bounds and bins. */ 85 97 typedef struct 86 98 { … … 111 123 /** Calculate a histogram \ingroup MathGroup **/ 112 124 psHistogram *psHistogramVector (psHistogram *out, ///< Histogram data 113 psVector *in, ///< Vector to analyse114 psVector *mask, ///< Mask dat for input vector125 const psVector *restrict in, ///< Vector to analyse 126 const psVector *restrict mask, ///< Mask dat for input vector 115 127 int maskVal); ///< Mask value 116 128
Note:
See TracChangeset
for help on using the changeset viewer.
