public GaussianFilterViewModel(DoubleSliderViewModel sigma1, DoubleSliderViewModel sigma2)
            : this()
        {
            Sigma1 = sigma1;
            Sigma2 = sigma2;

            InitializeSliders();
        }
        public MOGAlgorithmViewModel(IntegerSliderViewModel numberOfMixtures, DoubleSliderViewModel backgroundRatio, DoubleSliderViewModel noiseSigma)
            : this()
        {
            NumberOfMixtures = numberOfMixtures;
            BackgroundRatio = backgroundRatio;
            NoiseSigma = noiseSigma;

            InitializeSliders();
        }
        public ProbabilisticHoughTransformationAlgorithmViewModel(DoubleSliderViewModel rho, DoubleSliderViewModel theta,
            IntegerSliderViewModel threshold, DoubleSliderViewModel minLineLength, DoubleSliderViewModel maxLineGap)
            : this()
        {
            Rho = rho;
            Theta = theta;
            Threshold = threshold;
            MinLineLength = minLineLength;
            MaxLineGap = maxLineGap;

            InitializeSliders();
        }
        public StandardHoughTransformationAlgorithmViewModel(DoubleSliderViewModel rho, DoubleSliderViewModel theta, 
            IntegerSliderViewModel threshold, IntegerSliderViewModel srn, IntegerSliderViewModel stn)
            : this()
        {
            Rho = rho;
            Theta = theta;
            Threshold = threshold;
            Srn = srn;
            Stn = stn;

            InitializeSliders();
        }
 private void LoadDesignTimeData()
 {
     Rho = new DoubleSliderViewModel();
     Theta = new DoubleSliderViewModel();
     Threshold = new IntegerSliderViewModel();
     MinLineLength = new DoubleSliderViewModel();
     MaxLineGap = new DoubleSliderViewModel();
 }
 private void LoadDesignTimeData()
 {
     NumberOfMixtures = new IntegerSliderViewModel();
     BackgroundRatio = new DoubleSliderViewModel();
     NoiseSigma = new DoubleSliderViewModel();
 }
 public FingerTrackingOptionsViewModel(DoubleSliderViewModel perimeterScalingFactor)
     : this()
 {
     PerimeterScalingFactor = perimeterScalingFactor;
     InitializeSliders();
 }
 private void LoadDesignTimeData()
 {
     Sigma1 = new DoubleSliderViewModel();
     Sigma2 = new DoubleSliderViewModel();
 }
 private void LoadDesignTimeData()
 {
     Rho = new DoubleSliderViewModel();
     Theta = new DoubleSliderViewModel();
     Threshold = new IntegerSliderViewModel();
     Srn = new IntegerSliderViewModel();
     Stn = new IntegerSliderViewModel();
 }