public void updateVarByMath(String name, RefScrMath math, Hashtable varTable) { if (varTable.ContainsKey("&" + name)) { varTable["&" + name] = math.getResult(); } }
/// <summary> /// adds a Math and stores it by the name /// </summary> /// <param name="name">Name of the Math</param> /// <param name="math">the Math Object</param> /// <returns></returns> public Boolean addMath(string name, RefScrMath math) { if (calcingBrackets.ContainsKey(name)) { this.lastErrorMessage = "Math " + name + " already exists"; this.lastErrorCode = Projector.Script.Vars.Variables.ERROR_MATH_ALREADY_EXISTS; this.isError = true; return(false); } this.calcingBrackets.Add(name, math); this.calcingBracketsResults.Add(name, math.getResult()); return(true); }
public void updateVarByMath(String name, RefScrMath math) { this.updateExistingObject(name, math.getResult()); }