intersection of a 3d solid and a plane

Can anybody tell me how can I find the intersection(that is the boundary curve(s) of the intersecting portion of the plane) between a 3d solid and a given plane.I am working in windows.
Thanx in advanvce

Rob Bachrach's picture

check out BRepAlgoAPI_Section