Method TryExtendTo
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TryExtendTo(GeoPoint2, LineEnd, out GeoLine2)
Extends one end of this segment to the foot of the perpendicular from a point, using default tolerance.
public bool TryExtendTo(GeoPoint2 point, LineEnd end, out GeoLine2 result)
Parameters
Returns
TryExtendTo(GeoPoint2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment to the foot of the perpendicular from a point, within tolerance.
public bool TryExtendTo(GeoPoint2 point, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
Returns
TryExtendTo(GeoLine2, LineEnd, out GeoLine2)
Extends one end of this segment until it meets a boundary segment, using default tolerance.
public bool TryExtendTo(GeoLine2 boundary, LineEnd end, out GeoLine2 result)
Parameters
Returns
TryExtendTo(GeoLine2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment until it meets a boundary segment, within tolerance.
public bool TryExtendTo(GeoLine2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
Returns
TryExtendTo(GeoPolyline2, LineEnd, out GeoLine2)
Extends one end of this segment until it meets a polyline, using default tolerance.
public bool TryExtendTo(GeoPolyline2 boundary, LineEnd end, out GeoLine2 result)
Parameters
boundaryGeoPolyline2endLineEndresultGeoLine2
Returns
TryExtendTo(GeoPolyline2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment until it meets a polyline, within tolerance.
public bool TryExtendTo(GeoPolyline2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
boundaryGeoPolyline2endLineEndresultGeoLine2toleranceTolerance
Returns
TryExtendTo(GeoPolygon2, LineEnd, out GeoLine2)
Extends one end of this segment until it meets the boundary of a polygon, using default tolerance.
public bool TryExtendTo(GeoPolygon2 boundary, LineEnd end, out GeoLine2 result)
Parameters
boundaryGeoPolygon2endLineEndresultGeoLine2
Returns
TryExtendTo(GeoPolygon2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment until it meets the boundary of a polygon, within tolerance.
public bool TryExtendTo(GeoPolygon2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
boundaryGeoPolygon2endLineEndresultGeoLine2toleranceTolerance
Returns
TryExtendTo(GeoCircle2, LineEnd, out GeoLine2)
Extends one end of this segment until it meets a circle, using default tolerance.
public bool TryExtendTo(GeoCircle2 boundary, LineEnd end, out GeoLine2 result)
Parameters
boundaryGeoCircle2endLineEndresultGeoLine2
Returns
TryExtendTo(GeoCircle2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment until it meets a circle, within tolerance.
public bool TryExtendTo(GeoCircle2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
boundaryGeoCircle2endLineEndresultGeoLine2toleranceTolerance
Returns
TryExtendTo(GeoRectangle2, LineEnd, out GeoLine2)
Extends one end of this segment until it meets the boundary of a rectangle, using default tolerance.
public bool TryExtendTo(GeoRectangle2 boundary, LineEnd end, out GeoLine2 result)
Parameters
boundaryGeoRectangle2endLineEndresultGeoLine2
Returns
TryExtendTo(GeoRectangle2, LineEnd, out GeoLine2, Tolerance)
Extends one end of this segment until it meets the boundary of a rectangle, within tolerance.
public bool TryExtendTo(GeoRectangle2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
boundaryGeoRectangle2endLineEndresultGeoLine2toleranceTolerance
Returns
TryExtendTo(GeoTriangle2, LineEnd, out GeoLine2)
Extends this segment at one end to where it meets the edges of a triangle, using the default tolerance.
public bool TryExtendTo(GeoTriangle2 boundary, LineEnd end, out GeoLine2 result)
Parameters
boundaryGeoTriangle2endLineEndresultGeoLine2
Returns
TryExtendTo(GeoTriangle2, LineEnd, out GeoLine2, Tolerance)
Extends this segment at one end to where it meets the edges of a triangle, within a tolerance.
public bool TryExtendTo(GeoTriangle2 boundary, LineEnd end, out GeoLine2 result, Tolerance tolerance)
Parameters
boundaryGeoTriangle2endLineEndresultGeoLine2toleranceTolerance