polygon intersection

Can someone tell me where I can find source code or at least SOLID documentation about intersection between polygons(convex or concave).

Try GPC
http://www.cs.man.ac.uk/aig/staff/alan/software/