Changeset 10593 for trunk/psLib/src/math/psPolynomialUtils.c
- Timestamp:
- Dec 8, 2006, 4:54:11 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psPolynomialUtils.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psPolynomialUtils.c
r10051 r10593 177 177 return min; 178 178 } 179 180 # if (0) 181 psPolynomial2D *psPolynomial2D_dX (psPolynomial2D *poly) 182 { 183 184 int nXout = poly->nX - 1; 185 int nYout = poly->nY; 186 187 psPolynomial2D *dX = psPolynomial2DAlloc (PS_POLYNOMIAL_ORD, nXout, nYout); 188 189 for (int i = 0; i < nXout; i++) { 190 for (int j = 0; j < nYout; j++) { 191 dX->mask[i][j] = poly->mask[i+1][j]; 192 dX->coeff[i][j] = poly->coeff[i+1][j] * i+1; 193 } 194 } 195 } 196 197 psPolynomial2D *psPolynomial2D_dY (psPolynomial2D *poly) 198 { 199 200 int nXout = poly->nX; 201 int nYout = poly->nY - 1; 202 203 psPolynomial2D *dX = psPolynomial2DAlloc (PS_POLYNOMIAL_ORD, nXout, nYout); 204 205 for (int i = 0; i < nXout; i++) { 206 for (int j = 0; j < nYout; j++) { 207 dX->mask[i][j] = poly->mask[i+1][j]; 208 dX->coeff[i][j] = poly->coeff[i][j+1] * j+1; 209 } 210 } 211 } 212 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
