Hi all.

CurveLine_intersection_error.gh (12.5 KB)

The “ParameterB” (for the Line) value of the CurveIntersections event after a Rhino.Geometry.Intersect.Intersection.CurveLine method is giving unpredictable results.

In CurveLine the difference from the CurveCurve is that the Line is extended infinitely (is it?)

I would expect to have a parameter 0-1 if the intersection point is actually on the line and outside of the 0-1 domain if “outside”, not touching the starting finite Line object.

ParameterB give results as the Curve is used to make a boundingbox and increasing the line until it pierce out of the box (just a supposition).

I can’t use ParameterB (of a CurveLine intersection) at all… any examples available? Is it bugged?

On a second part, reading message box of the evaluate length component with [Normalized=false] i’ve seen this:

“1. Length factor cannot be smaller than the length of the curve.”

It should be corrected to:

“1. Length factor **should** be smaller than the length of the curve.”