32 inline bool Foam::wallPoint::update
46 scalar dist2 =
magSqr(pt - w2.origin());
52 origin_ = w2.origin();
57 scalar diff = distSqr_ - dist2;
65 if ((diff < SMALL) || ((distSqr_ > SMALL) && (diff/distSqr_ < tol)))
74 origin_ = w2.origin();
94 origin_(origin), distSqr_(distSqr)
101 origin_(wpt.origin()), distSqr_(wpt.distSqr())
133 return origin_ != greatPoint;
154 if ((distSqr() > SMALL) && ((diff/distSqr()) < tol))
171 const point& faceCentre
174 origin_ -= faceCentre;
195 const point& faceCentre
199 origin_ += faceCentre;
207 const label thisCellI,
208 const label neighbourFaceI,
227 const label thisFaceI,
228 const label neighbourCellI,
246 const label thisFaceI,
265 return origin() == rhs.
origin();
271 return !(*
this == rhs);