Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Static method: void RayWithArc(ref EdgeD, ref ArcD, out double, out double)

Declaration

public static void RayWithArc(
    ref EdgeD ray,
    ref ArcD arc,
    out double lambda1,
    out double lambda2
)

Summary

Finds the points of intersection between a ray and an arc. The resulting lambdas along the ray are sorted in ascending order, so the "first" intersection is always in lambda1 (if any). Lambda may be NaN if there is no intersection (or no "second" intersection).