- gp_XYZ inNewFaceDir = myDir - myPrev->myDir;
- double dot1 = myDir.Dot( myPrev->myFaceNorm );
- double dot2 = myPrev->myDir.Dot( myFaceNorm );
- bool isOverlap1 = ( inNewFaceDir * myPrev->GetInFaceDir() > 0 );
- bool isOverlap2 = ( inNewFaceDir * GetInFaceDir() > 0 );
+ gp_XYZ inFaceDirNew = myDir - myPrev->myDir;
+ gp_XYZ inFaceDir1 = myPrev->GetInFaceDir();
+ gp_XYZ inFaceDir2 = this->GetInFaceDir();
+ double dot1 = inFaceDirNew * inFaceDir1;
+ double dot2 = inFaceDirNew * inFaceDir2;
+ bool isOverlap1 = ( dot1 > 0 );
+ bool isOverlap2 = ( dot2 > 0 );