ShapeWithTwoPoints

public protocol ShapeWithTwoPoints

Special case of Shape where the shape is defined by exactly two points. This case is used to share code between the line, ellipse, and rectangle shapes and tools.