Inheritance: StageOperationParameters
示例#1
0
        public override object Clone()
        {
            SaturationStageOperationParameters target = new SaturationStageOperationParameters();

            CopyDataTo(target);
            return(target);
        }
示例#2
0
        public override void CopyDataTo(StageOperationParameters target)
        {
            base.CopyDataTo(target);
            SaturationStageOperationParameters t = (SaturationStageOperationParameters)target;

            t.mSaturation = mSaturation;
            t.OnChanged();
        }
示例#3
0
        public override void OnDo(IBitmapCore hdp)
        {
            SaturationStageOperationParameters pm = (SaturationStageOperationParameters)Parameters;

            Console.WriteLine("Basic operations: applying saturation...");
            hdp.ApplySaturation(pm.Saturation,
                                delegate(double progress) {
                return(OnReportProgress(progress));
            }
                                );
        }
 public override object Clone()
 {
     SaturationStageOperationParameters target = new SaturationStageOperationParameters();
     CopyDataTo(target);
     return target;
 }