Example #1
0
        static public bool TryGetIntersection(this LineSegmentF2 item, LineF2 line, out float distance, out VectorF2 point)
        {
            if (item.GetLine().TryGetIntersection(line, out distance, out point))
            {
                if (item.GetRectF2().Contains(point))
                {
                    return(true);
                }
            }

            return(false);
        }
Example #2
0
 static public VectorF2 GetPointAlong(this LineSegmentF2 item, float distance)
 {
     return(item.GetLine().GetPointAlong(distance));
 }