Changeset 36859 for trunk/psModules/src/objects/pmModel.c
- Timestamp:
- Jun 13, 2014, 8:35:36 AM (12 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmModel.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmModel.c
r36834 r36859 33 33 #include "pmMoments.h" 34 34 #include "pmModelFuncs.h" 35 #include "pmModelClass.h" 35 36 #include "pmModel.h" 36 #include "pmModelClass.h"37 37 38 38 static void modelFree(pmModel *tmp) … … 92 92 } 93 93 94 tmp->modelFunc = class->modelFunc; 95 tmp->modelFlux = class->modelFlux; 96 tmp->modelRadius = class->modelRadius; 97 tmp->modelLimits = class->modelLimits; 98 tmp->modelGuess = class->modelGuess; 99 tmp->modelFromPSF = class->modelFromPSF; 100 tmp->modelParamsFromPSF = class->modelParamsFromPSF; 101 tmp->modelFitStatus = class->modelFitStatus; 102 tmp->modelSetLimits = class->modelSetLimits; 94 tmp->class = class; 95 96 // tmp->modelFunc = class->modelFunc; 97 // tmp->modelFlux = class->modelFlux; 98 // tmp->modelRadius = class->modelRadius; 99 // tmp->modelLimits = class->modelLimits; 100 // tmp->modelGuess = class->modelGuess; 101 // tmp->modelFromPSF = class->modelFromPSF; 102 // tmp->modelParamsFromPSF = class->modelParamsFromPSF; 103 // tmp->modelFitStatus = class->modelFitStatus; 104 // tmp->modelSetLimits = class->modelSetLimits; 103 105 104 106 psTrace("psModules.objects", 10, "---- %s() end ----\n", __func__); … … 158 160 psF32 tmpF; 159 161 160 tmpF = model-> modelFunc (NULL, model->params, x);162 tmpF = model->class->modelFunc (NULL, model->params, x); 161 163 psFree(x); 162 164 psTrace("psModules.objects", 10, "---- %s() end ----\n", __func__); … … 178 180 psF32 tmpF; 179 181 180 tmpF = model-> modelFunc (NULL, model->params, x);182 tmpF = model->class->modelFunc (NULL, model->params, x); 181 183 psFree(x); 182 184 psTrace("psModules.objects", 10, "---- %s() end ----\n", __func__); … … 285 287 // add in the desired components for this coordinate 286 288 if (mode & PM_MODEL_OP_FUNC) { 287 pixelValue += model-> modelFunc (NULL, params, x);289 pixelValue += model->class->modelFunc (NULL, params, x); 288 290 } 289 291
Note:
See TracChangeset
for help on using the changeset viewer.
