/// <summary> /// Provides the distance parameter of the function /// </summary> /// <param name="function"></param> /// <returns></returns> public Parameter GetDistanceParameter(Function function) { Parameter retVal = null; foreach (Parameter p in function.allParameters()) { if (IsDouble(p)) { retVal = p; break; } } return retVal; }
/// <summary> /// Provides the speed parameter of the function /// </summary> /// <param name="function"></param> /// <returns></returns> public Parameter GetSpeedParameter(Function function) { Parameter retVal = null; Parameter distance = GetDistanceParameter(function); foreach (Parameter p in function.allParameters()) { if (IsDouble(p) && p != distance) { retVal = p; break; } } return retVal; }