public async void CreateNormalizedPlotModel()
        {
            this.ProgressBarVisibility = Visibility.Visible;
            this.PlotModel             = null;

            this.EnergyHistogramData = new List <SemanticHistogramDatum>();

            await Task.Run(() =>
            {
                foreach (SemanticGraph graph in this.SemanticGraphs)
                {
                    this.EnergyHistogramData.Add(SemanticHistogramDatum.GetDistanceNormalizedEnergyInstance(graph.SemanticLink, this.TripDirection));
                }
            });

            CurrentGraphType = GraphType.Normalized;
            CreateNumberModel();
        }
Esempio n. 2
0
 private void setDistanceNormalizedHistogramData()
 {
     this.EnergyHistogramDatumFirst  = SemanticHistogramDatum.GetDistanceNormalizedEnergyInstance(this.SelectedSemanticLinks[0], this.TripDirection);
     this.EnergyHistogramDatumSecond = SemanticHistogramDatum.GetDistanceNormalizedEnergyInstance(this.SelectedSemanticLinks[1], this.TripDirection);
 }