namespace Terminal.Gui;
internal class IntersectionDefinition
{
internal IntersectionDefinition (Point point, IntersectionType type, StraightLine line)
{
Point = point;
Type = type;
Line = line;
}
/// The line that intersects
internal StraightLine Line { get; }
/// The point at which the intersection happens
internal Point Point { get; }
/// Defines how position relates to .
internal IntersectionType Type { get; }
}