Drawing3d documented Class Library

Curve.Cross(Curve, Double, Double, Double, Double) Method

Gets the intersection with another curve, which is calculated by iteration.

[Visual Basic]
Public Overloads Sub Cross( _
   ByVal Curve As Curve, _
   ByVal InLam As Double, _
   ByVal InMue As Double, _
   ByRef NearLam As Double, _
   ByRef NearMue As Double _
)
[C#]
public bool Cross(
   Curve Curve,
   double InLam,
   double InMue,
   out double NearLam,
   out double NearMue
);

Parameters

Curve
The other curve
InLam
A start parameter for this curve which is "near" to the solution
InMue
A start parameter for the other curve which is "near" to the solution
NearLam
Solution parameter for this curve
NearMue
Solution parameter for the other curve

Return Value

true if there is a crosspoint else false.

See Also

Curve Class | Drawing3d.Curves Namespace | Curve.Cross Overload List | Cross