37 #ifndef FacePatchIntersection_H
38 #define FacePatchIntersection_H
52 template<
class SrcPatchType,
class TgtPatchType>
63 return "face" + patchIntersection::typeName.
capitalise();
Patch intersection based on polygonal faces. This triangulates the supplied patches and passes them t...
FacePatchIntersection(const SrcPatchType &srcPatch, const TgtPatchType &tgtPatch, const scalar snapTol)
Construct from a source and a target patch.
virtual word type() const
virtual ~FacePatchIntersection()
Destructor.
Base class for patch intersections. Provides storage and access to the intersection points and faces ...
const SrcPatchType & srcPatch() const
The source patch.
const TgtPatchType & tgtPatch() const
The target patch.
A class for handling words, derived from string.
word capitalise() const
Return the word with the first letter capitalised.