# PolylineIntersector class

Namespace: [Grasshopper2.Geometry.Intersections](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.geometry.intersections.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class PolylineIntersector
```

Finds every intersection event between two polylines, treating both as open.

## Fields

- [NoiseUlps](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.intersections.polylineintersector/noiseulps.md): (static) The slack allowed for floating point noise, in units in the last place of the largest coordinate in a test.

## Methods

- [ContinuesAcrossSeam](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.intersections.polylineintersector/continuesacrossseam.md): (static) Decide whether the first and last overlap events are really one overlap continuing across the seam.
- [ContinuesAcrossSecondSeam](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.intersections.polylineintersector/continuesacrosssecondseam.md): (static) Decide whether two consecutive overlap events along the first polyline are one overlap continuing across the seam of the second.
- [Intersect](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.intersections.polylineintersector/intersect.md): (static) Find all intersection events between two polylines.
- [IsSeamDuplicate](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.intersections.polylineintersector/isseamduplicate.md): (static) Decide whether two point events are the same contact found twice on the seam of a closed polyline.
