2026 Method
Changes 7
M

Curve.Intersect

Description:
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:
  • 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
)
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.