public void CreateData()
        {
            ObservableCollection <SingleHeadOrientationViewModel> whiskers = new ObservableCollection <SingleHeadOrientationViewModel>();

            foreach (ISingleHeadOrientation whisker in Model.Targets)
            {
                SingleHeadOrientationViewModel singleWhiskerCurve = new SingleHeadOrientationViewModel(whisker);
                singleWhiskerCurve.EnabledChanged += PropagateWhiskerEnabledNotification;
                whiskers.Add(singleWhiskerCurve);
            }

            Whiskers = whiskers;
        }
        public void CreateData()
        {
            ObservableCollection<SingleHeadOrientationViewModel> whiskers = new ObservableCollection<SingleHeadOrientationViewModel>();
            foreach (ISingleHeadOrientation whisker in Model.Targets)
            {
                SingleHeadOrientationViewModel singleWhiskerCurve = new SingleHeadOrientationViewModel(whisker);
                singleWhiskerCurve.EnabledChanged += PropagateWhiskerEnabledNotification;
                whiskers.Add(singleWhiskerCurve);
            }

            Whiskers = whiskers;
        }