/// <summary>FormulaEngineに登録されている変数・関数を更新する。</summary> public void UpdateNumericsSetting() { LogMethodStart(); GlobalStructureNumericsData numerics = OpenedProject.GlobalStructureNumerics; FormulaEngine.VariablesList.Clear(); FormulaEngine.CustomFuncList.Clear(); foreach (ParameterData par in numerics.Parameters) { FormulaEngine.VariablesList.Add(par.Name, par.Value); } foreach (FunctionData func in numerics.Functions) { FormulaEngine.CustomFuncList.Add(func.GetMathFunction()); } FormulaEngine.InitializeInterpreter(); LogMethodEnd(); }