If I have an element (e.g. line or linesting) and a point (DPoint3d), I can use ClosestPointBounded(DPoint3dR, CurveLocationDetailR, bool,bool) to obtain a CurveDetail, then use FractionToPoint() to obtain the "closest point on the curve". The returned "fraction" seems to be the same regardless if I pass "true" or "false" as the last two parameters, as does the "distance from space point" value. I am looking for some way to ultimately determine if the returned "closest point" lies "on" or "off" the start/end of the subject curve. Is it possible?

Bruce