struct TSegmentWithLine

struct TSegmentWithLine
{
    //
fields

    TSegment2D segment;
    TLine2D line;

    // construction

    TSegmentWithLine(const TSegment2D& s);

    TSegmentWithLine(
        const TPoint2D& p1,
        const TPoint2D& p2
        );

    TSegmentWithLine();
};