How to clip a polygon without triangulate?

Yes, indeed. It will be more complex to clip a concave polygon.
Fortunately, there are some triangles need to be clip in my program. :smiley: