csUSDomainPlugin.Effects.ViewModels.EffectsModelSettingsViewModel.SetCalculatedData C# (CSharp) Method

SetCalculatedData() public method

public SetCalculatedData ( Newtonsoft.Json.Linq.JArray calculatedData ) : void
calculatedData Newtonsoft.Json.Linq.JArray
return void
        public void SetCalculatedData(JArray calculatedData)
        {
            //.Where(p=>!((new int[]{5,3}).Contains((int)p["ParameterType"])))
            OutputParameters = calculatedData.OfType<JObject>().Where(ShowOutputParameter).Select(p => new EffectsOutputParameterViewModel() {Data = p});

            Contours = new GraphicCollection(calculatedData.OfType<JObject>().Where(IsContourParameter).Select(p=>((string)p["Data"]["Value"]).ToGraphic(new SpatialReference(28992), new SpatialReference(28992))));
        }