MatchFilter struct
Interface that allows rejection of some matches in intersection queries (e.g.
a match can only belong to a particular feature / match must not be a particular point). Implement the interface and pass its instance to QgsPointLocator or QgsSnappingUtils methods.