/// <summary> /// Gets the selected time decay value /// </summary> /// <param name="sliderViewModel">Slider view model</param> /// <param name="selectedTimeDecay">selected time decay</param> /// <returns>Selected time decay value</returns> private static double GetSelectedTimeDecayValue(SliderViewModel sliderViewModel, double selectedTimeDecay) { int index = sliderViewModel.SliderTicks.IndexOf(selectedTimeDecay); return(index + 1); }
private void SetDefaultValues() { this.fadetypes = PopulateFadeType(); this.scaleTypes = PopulateScaleType(); this.markerTypes = PopulateMarkerType(); this.pushpinTypes = PopulatePushpinType(); this.timeDecay = new SliderViewModel(BuildFactor()); this.layerOpacity = new SliderViewModel(BuildLayerOpacity()); this.scaleFactor = new SliderViewModel(BuildFactor()); this.scaleRelatives = PopulateScaleRelatives(); this.distanceUnits = PopulateDistanceUnits(); this.rightAscentionUnits = PopulateRAUnits(); this.scaleFactor.SelectedSliderValue = GetSelectedScaleFactor(1); this.selectedDistanceUnit = this.distanceUnits[4]; this.selectedFadeType = this.fadetypes[0]; this.selectedScaleType = this.scaleTypes[0]; this.selectedScaleRelative = this.scaleRelatives[0]; this.selectedRAUnit = this.rightAscentionUnits[0]; this.selectedMarkerType = this.markerTypes[0]; SetDefaultBackground(); this.IsViewInWWTEnabled = true; this.IsLayerInSyncInfoVisible = false; this.IsMarkerTabEnabled = true; this.IsDistanceVisible = false; }
/// <summary> /// Gets the selected time decay value /// </summary> /// <param name="sliderViewModel">Slider view model</param> /// <param name="selectedTimeDecay">selected time decay</param> /// <returns>Selected time decay value</returns> private static double GetSelectedTimeDecayValue(SliderViewModel sliderViewModel, double selectedTimeDecay) { int index = sliderViewModel.SliderTicks.IndexOf(selectedTimeDecay); return index + 1; }