| 223 | void doMasking(bool v) {_doMasking = v; } |
| 224 | |
| 225 | void setValues(bool premult, |
| 226 | int premultChannel, |
| 227 | double mix, |
| 228 | bool processR, |
| 229 | bool processG, |
| 230 | bool processB, |
| 231 | double linRef[3], |
| 232 | double logRef[3], |
| 233 | double nGamma[3], |
| 234 | double density[3]) |
| 235 | { |
| 236 | _premult = premult; |
| 237 | _premultChannel = premultChannel; |
| 238 | _mix = mix; |
| 239 | _processR = processR; |
| 240 | _processG = processG; |
| 241 | _processB = processB; |
| 242 | for (int c = 0; c < 3; ++c) { |
| 243 | _linRef[c] = linRef[c]; |
| 244 | _logRef[c] = logRef[c]; |
| 245 | _nGamma[c] = nGamma[c]; |
| 246 | _density[c] = density[c]; |
| 247 | } |
| 248 | } |
| 249 | }; |
| 250 | |
| 251 |