Changeset 753 for trunk/archive/pslib/include/psFunctions.h
- Timestamp:
- May 20, 2004, 6:12:37 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/archive/pslib/include/psFunctions.h (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/pslib/include/psFunctions.h
r618 r753 14 14 psGaussian(float x, ///< Value at which to evaluate 15 15 float mean, ///< Mean for the Gaussian 16 float stddev ///< Standard deviation for the Gaussian 17 ); 16 float stddev, ///< Standard deviation for the Gaussian 17 int normal) ///< normalized Gaussian? 18 ; 19 20 psVector * 21 psGaussianDev(float mean, ///< Mean for the Gaussian 22 float stddev, ///< Standard deviation for the Gaussian 23 int Npts) ///< Number of points generated 24 ; 18 25 19 26 /************************************************************************************************************/ 20 27 21 /** One-dimensional polynomial */28 /** one-dimensional polynomial */ 22 29 typedef struct { 23 30 int n; ///< Number of terms … … 86 93 /** Evaluate 1D polynomial */ 87 94 float 88 ps EvalPolynomial1D(float x, ///< Value at which to evaluate95 psPolynomial1DEval(float x, ///< Value at which to evaluate 89 96 const psPolynomial1D *restrict myPoly ///< Coefficients for the polynomial 90 97 ); … … 92 99 /** Evaluate 2D polynomial */ 93 100 float 94 ps EvalPolynomial2D(float x, ///< Value x at which to evaluate101 psPolynomial2DEval(float x, ///< Value x at which to evaluate 95 102 float y, ///< Value y at which to evaluate 96 103 const psPolynomial2D *restrict myPoly ///< Coefficients for the polynomial … … 99 106 /** Evaluate 3D polynomial */ 100 107 float 101 ps EvalPolynomial3D(float x, ///< Value x at which to evaluate108 psPolynomial3DEval(float x, ///< Value x at which to evaluate 102 109 float y, ///< Value y at which to evaluate 103 110 float z, ///< Value z at which to evaluate … … 107 114 /** Evaluate 4D polynomial */ 108 115 float 109 ps EvalPolynomial4D(float w, ///< Value w at which to evaluate116 psPolynomial4DEval(float w, ///< Value w at which to evaluate 110 117 float x, ///< Value x at which to evaluate 111 118 float y, ///< Value y at which to evaluate … … 187 194 /** Evaluate 1D polynomial (double precision) */ 188 195 double 189 ps EvalDPolynomial1D(double x, ///< Value at which to evaluate196 psDPolynomial1DEval(double x, ///< Value at which to evaluate 190 197 const psDPolynomial1D *restrict myPoly ///< Coefficients for the polynomial 191 198 ); … … 193 200 /** Evaluate 2D polynomial (double precision) */ 194 201 double 195 ps EvalDPolynomial2D(double x, ///< Value x at which to evaluate202 psDPolynomial2DEval(double x, ///< Value x at which to evaluate 196 203 double y, ///< Value y at which to evaluate 197 204 const psDPolynomial2D *restrict myPoly ///< Coefficients for the polynomial … … 200 207 /** Evaluate 3D polynomial (double precision) */ 201 208 double 202 ps EvalDPolynomial3D(double x, ///< Value x at which to evaluate209 psDPolynomial3DEval(double x, ///< Value x at which to evaluate 203 210 double y, ///< Value y at which to evaluate 204 211 double z, ///< Value z at which to evaluate … … 208 215 /** Evaluate 4D polynomial (double precision) */ 209 216 double 210 ps EvalDPolynomial4D(double w, ///< Value w at which to evaluate217 psDPolynomial4DEval(double w, ///< Value w at which to evaluate 211 218 double x, ///< Value x at which to evaluate 212 219 double y, ///< Value y at which to evaluate
Note:
See TracChangeset
for help on using the changeset viewer.
