Пример #1
0
        private void OnStdDevCheckedStateChanged(object sender, RoutedEventArgs e)
        {
            bool?useStdDev = (sender as ToggleButton).IsChecked;

            if (useStdDev.HasValue)
            {
                PointCloudTileSource source = CurrentTileSource;
                if (source != null)
                {
                    previewImage.Source = source.GeneratePreviewImage(CurrentColorRamp, useStdDev.Value, CurrentColorQuality);
                }
            }
        }
Пример #2
0
        private void OnQualityValueChanged(object sender, System.Windows.RoutedPropertyChangedEventArgs <double> e)
        {
            int quality = (int)e.NewValue;

            if (quality > 0)
            {
                PointCloudTileSource source = CurrentTileSource;
                if (source != null)
                {
                    previewImage.Source = source.GeneratePreviewImage(source.Preview.ColorHandler as ColorRamp, CurrentColorUseStdDev, quality);
                }
            }
        }
Пример #3
0
        private void OnColorHandlerSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var ramp = (sender as ComboBox).SelectedItem as ColorRamp;

            if (ramp != null)
            {
                PointCloudTileSource source = CurrentTileSource;
                if (source != null)
                {
                    previewImage.Source = source.GeneratePreviewImage(ramp, CurrentColorUseStdDev, CurrentColorQuality);
                }
            }
        }