## ClipPolySFWithPoly

**Summary**

Functions for clipping a polygon shapefile with an outside
polygon.

**Functions**

ClipPolygonSFWithPolygon |
This function has 2 overloads. |

ClipLineSFWithMultiPartPolygon |
This function has 2 overloads. |

Fast_ClipLineSFWithPolygon |
This function has 2 overloads. |

Fast_ProcessPartInAndOutPoints |
Divides a line containing both inside and outside polygon
points into multiple 2pt segments. Calculates intersecetions and finds the portions of the line that are within the polygon. |

Accurate_ClipLineSFWithPolygon |
This function has 2 overloads. |

ProcessAllInsidePoints |
For lines where every point lies within the polygon, this
function will find if a 2pt segment crosses outside of the polygon and then adds only the internal segments to the result file. |

ProcessAllOutsidePoints |
For lines where every point lies outside the polygon, this
function will find if any 2pt segment crosses within the polygon and then adds the internal segments to the result file. |

ProcessPartInAndOutPoints |
For lines where part of the line lies within the polygon and part of it lies outside, this function will save only the inside portions and intersection points to the result shapefile. |