Class PointInShapeIntersectVisitor