Added point_in_convex_polygon operation