INT Op_Un_Not_Comp::CmpFormelIfSameKind(Fonc_Num_Not_Comp * aF2) { Op_Un_Not_Comp * op2 = (Op_Un_Not_Comp * ) aF2; INT res = CmpTertiare(_name,op2->_name); if (res) return res; return _f.CmpFormel(op2->_f); }
INT SurfIER_Fonc_Num_Not_Comp::CmpFormelIfSameKind(Fonc_Num_Not_Comp * aF2) { SurfIER_Fonc_Num_Not_Comp * pSFNC = (SurfIER_Fonc_Num_Not_Comp *) aF2; INT res = CmpTertiare(mName,pSFNC->mName); if (res) return res; res = fCEl.x.CmpFormel(pSFNC->fCEl.x); if (res) return res; res = fCEl.y.CmpFormel(pSFNC->fCEl.y); if (res) return res; res = fA.CmpFormel(pSFNC->fA); if (res) return res; res = fB.CmpFormel(pSFNC->fB); if (res) return res; res = fC.CmpFormel(pSFNC->fC); if (res) return res; res = fP0.x.CmpFormel(pSFNC->fP0.x); if (res) return res; res = fP0.y.CmpFormel(pSFNC->fP0.y); if (res) return res; res = fP1.x.CmpFormel(pSFNC->fP1.x); if (res) return res; res = fP1.y.CmpFormel(pSFNC->fP1.y); if (res) return res; return 0; }