Method TryIntersectWith
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TryIntersectWith(GeoLine2, out GeoPoint2[])
Finds where this arc meets a segment.
public bool TryIntersectWith(GeoLine2 line, out GeoPoint2[] intersections)
Parameters
Returns
TryIntersectWith(GeoLine2, out GeoPoint2[], Tolerance)
Finds where this arc meets a segment, within a tolerance.
public bool TryIntersectWith(GeoLine2 line, out GeoPoint2[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoCircle2, out GeoPoint2[])
Finds where this arc meets a circle.
public bool TryIntersectWith(GeoCircle2 circle, out GeoPoint2[] intersections)
Parameters
circleGeoCircle2intersectionsGeoPoint2[]
Returns
TryIntersectWith(GeoCircle2, out GeoPoint2[], Tolerance)
Finds where this arc meets a circle, within a tolerance.
public bool TryIntersectWith(GeoCircle2 circle, out GeoPoint2[] intersections, Tolerance tolerance)
Parameters
circleGeoCircle2intersectionsGeoPoint2[]toleranceTolerance
Returns
TryIntersectWith(GeoArc2, out GeoPoint2[])
Finds where this arc meets another.
public bool TryIntersectWith(GeoArc2 other, out GeoPoint2[] intersections)
Parameters
Returns
TryIntersectWith(GeoArc2, out GeoPoint2[], Tolerance)
Finds where this arc meets another, within a tolerance.
public bool TryIntersectWith(GeoArc2 other, out GeoPoint2[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoPolygonArc2, out GeoPoint2[])
Tries to find where this arc crosses a curved loop, using the default tolerance.
public bool TryIntersectWith(GeoPolygonArc2 loop, out GeoPoint2[] intersections)
Parameters
loopGeoPolygonArc2The curved loop.
intersectionsGeoPoint2[]The crossing points when the method returns true; empty otherwise.
Returns
TryIntersectWith(GeoPolygonArc2, out GeoPoint2[], Tolerance)
Tries to find where this arc crosses a curved loop, within a tolerance.
public bool TryIntersectWith(GeoPolygonArc2 loop, out GeoPoint2[] intersections, Tolerance tolerance)
Parameters
loopGeoPolygonArc2The curved loop.
intersectionsGeoPoint2[]The crossing points when the method returns true; empty otherwise.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoPolylineArc2, out GeoPoint2[])
Tries to find where this arc crosses a curved chain, using the default tolerance.
public bool TryIntersectWith(GeoPolylineArc2 chain, out GeoPoint2[] intersections)
Parameters
chainGeoPolylineArc2The curved chain.
intersectionsGeoPoint2[]The crossing points when the method returns true; empty otherwise.
Returns
TryIntersectWith(GeoPolylineArc2, out GeoPoint2[], Tolerance)
Tries to find where this arc crosses a curved chain, within a tolerance.
public bool TryIntersectWith(GeoPolylineArc2 chain, out GeoPoint2[] intersections, Tolerance tolerance)
Parameters
chainGeoPolylineArc2The curved chain.
intersectionsGeoPoint2[]The crossing points when the method returns true; empty otherwise.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoEdge2, out GeoPoint2[])
Tries to find where this arc crosses an edge.
public bool TryIntersectWith(GeoEdge2 edge, out GeoPoint2[] intersections)
Parameters
Returns
TryIntersectWith(GeoEdge2, out GeoPoint2[], Tolerance)
Tries to find where this arc crosses an edge, within a tolerance.
public bool TryIntersectWith(GeoEdge2 edge, out GeoPoint2[] intersections, Tolerance tolerance)