Inheritance: StageOperationParameters
        public override object Clone()
        {
            BlackPointStageOperationParameters target = new BlackPointStageOperationParameters();

            CopyDataTo(target);
            return(target);
        }
Exemplo n.º 2
0
        public override void OnDo(IBitmapCore hdp)
        {
            BlackPointStageOperationParameters pm = (BlackPointStageOperationParameters)Parameters;

            hdp.CutBlackPoint(pm.Cut, blur_radius, 0.2, 1024, 0.01,
                              delegate(double progress) {
                return(OnReportProgress(progress));
            });
        }
        public override void CopyDataTo(StageOperationParameters target)
        {
            base.CopyDataTo(target);
            BlackPointStageOperationParameters t = (BlackPointStageOperationParameters)target;

            t.mCut           = mCut;
            t.mBlurDarkLevel = mBlurDarkLevel;
            t.OnChanged();
        }
 public override object Clone()
 {
     BlackPointStageOperationParameters target = new BlackPointStageOperationParameters();
     CopyDataTo(target);
     return target;
 }