/// <summary> /// Конвертация радиальной базисной функции из view в радиальную базисную функцию model. /// </summary> private static BasicFunctions ConvertVBasicFunctionsToBasicFunctions(VBasicFunctions basicFunctions) { switch (basicFunctions) { case VBasicFunctions.MultiLog: return(BasicFunctions.MultiLog); case VBasicFunctions.MultiQuadric: return(BasicFunctions.MultiQuadric); case VBasicFunctions.InverseMultiQuadric: return(BasicFunctions.InverseMultiQuadric); case VBasicFunctions.NaturalCubicSpline: return(BasicFunctions.NaturalCubicSpline); case VBasicFunctions.ThinPlateSpline: return(BasicFunctions.ThinPlateSpline); default: return(BasicFunctions.MultiLog); } }
private string GetStringFromBasicFunction(VBasicFunctions func) { switch (func) { case VBasicFunctions.MultiLog: return("MultiLog"); case VBasicFunctions.InverseMultiQuadric: return("InverseMultiQuadric"); case VBasicFunctions.MultiQuadric: return("MultiQuadric"); case VBasicFunctions.NaturalCubicSpline: return("NaturalCubicSpline"); case VBasicFunctions.ThinPlateSpline: return("ThinPlateSpline"); default: return("MultiLog"); } }