Exemple #1
0
 public CurveBlurFilter(BlurCompiler filter, ICurveInterpolation interpolator)
 {
     _blurCompiler   = filter;
     _linearCompiler = interpolator;
 }
Exemple #2
0
 public CurveBlurFilter(IEnumerable <Point3D> curve, BlurFunctionHandler filter, ExtrapolationMode mode = ExtrapolationMode.Mirror)
 {
     _blurCompiler   = new BlurCompiler(filter);
     _linearCompiler = new CurveInterpolationCompiler(curve, mode);
 }
Exemple #3
0
 public CurveBlurFilter2(Point3D[] curve, BlurCompiler filter, ExtrapolationMode mode = ExtrapolationMode.Mirror)
 {
     _blurCompiler   = filter;
     _linearCompiler = new CurveInterpolationCompiler(curve, mode);
     BuildCorners();
 }