How to detect when a gpPnt is a point on TopoDS Wire