Chris, if you mean precisely what you wrote, then you are in the simplest case of polygon intersection.
1. bounding box outcodes let you quickly reject clearly disjoint cases from potentially contains and intersects cases.
2. both being convex means that picking an arbitrary vertex in each polygon, and decomposing each polygon as triangles from that vertex, leads to a double iteration on simple triangle/triangle intersection.
On Wed, Feb 22, 2012 at 4:51 PM, Chris Olsen
<olsen...@gmail.com> wrote:
Thanks for the help. It does seem that it should do the trick.