public Param.TypeParam ParamClassify(Param par) { par.Clip(-Param.Infinity, Param.Infinity); par.Round(0); double val = par.Val; if (val == Param.Degen) { return(Param.TypeParam.Invalid); } if (val == Param.Invalid) { return(Param.TypeParam.Invalid); } if (val < 0) { return(Param.TypeParam.Before); } else if (val == 0) { return(Param.TypeParam.Start); } else { return(Param.TypeParam.Inner); } }
public Param.TypeParam ParamClassify(Param par) { par.Clip(this.ParamStart, this.ParamEnd); if ((par.Val == Param.Invalid) || (par.Val == Param.Degen)) { return(Param.TypeParam.Invalid); } return(Param.TypeParam.Inner); }
public Param.TypeParam ParamClassify(Param par) { par.Clip(-Param.Infinity,Param.Infinity); par.Round(0); double val=par.Val; if (val==Param.Degen) return Param.TypeParam.Invalid; if (val==Param.Invalid) return Param.TypeParam.Invalid; if (val<0) { return Param.TypeParam.Before; } else if (val==0) { return Param.TypeParam.Start; } else { return Param.TypeParam.Inner; } }
public Param.TypeParam ParamClassify(Param par) { par.Clip(this.ParamStart,this.ParamEnd); if ((par.Val==Param.Invalid)||(par.Val==Param.Degen)) return Param.TypeParam.Invalid; return Param.TypeParam.Inner; }