Lines Matching defs:transferFunction
228 ComponentTransferFunction transferFunction;
229 transferFunction.type = FECOMPONENTTRANSFER_TYPE_TABLE;
233 transferFunction.tableValues = transferParameters;
236 effect = FEComponentTransfer::create(this, transferFunction, transferFunction, transferFunction, nullFunction);
241 ComponentTransferFunction transferFunction;
242 transferFunction.type = FECOMPONENTTRANSFER_TYPE_TABLE;
246 transferFunction.tableValues = transferParameters;
249 effect = FEComponentTransfer::create(this, nullFunction, nullFunction, nullFunction, transferFunction);
254 ComponentTransferFunction transferFunction;
255 transferFunction.type = FECOMPONENTTRANSFER_TYPE_LINEAR;
256 transferFunction.slope = narrowPrecisionToFloat(componentTransferOperation->amount());
257 transferFunction.intercept = 0;
260 effect = FEComponentTransfer::create(this, transferFunction, transferFunction, transferFunction, nullFunction);
265 ComponentTransferFunction transferFunction;
266 transferFunction.type = FECOMPONENTTRANSFER_TYPE_LINEAR;
268 transferFunction.slope = amount;
269 transferFunction.intercept = -0.5 * amount + 0.5;
272 effect = FEComponentTransfer::create(this, transferFunction, transferFunction, transferFunction, nullFunction);