Curve.Intersect
Description:
Calculates the intersection of this curve with the specified curve.
Calculates the intersection of this curve with the specified curve.
Remarks:
The CurveIntersectResultOption passed to this method determines the amount of information that will be calculated and returned:
The CurveIntersectResultOption passed to this method determines the amount of information that will be calculated and returned:
- CurveIntersectResultOption.Simple - Calculate only the geometric relationship between the two curves, as indicated by a SetComparisonResult value.
- CurveIntersectResultOption.Detailed - Calculate the geometric relationship between the two curves, along with any points or intervals of overlap. This option may result in additional computations being performed compared to CurveIntersectResultOption.Simple.
Overloads (3):
Intersect(Curve,CurveIntersectResultOption)
public CurveIntersectResult Intersect(
Curve curve,
CurveIntersectResultOption option
)
-
curveThe specified curve to intersect with this curve.
-
optionSpecifies the amount of information to return in the CurveIntersectResult.
Return Value
CurveIntersectResult
The CurveIntersectResult describing the geometric relationship of the two curves. This will contain at least a SetComparisonResult and, if requested,
a list of CurveOverlapPoint s specifying where the two curves overlap or intersect.
-
The specified curve is.
-
Failed to calculate the intersection.