pointList contains exactly two points.
The segment may be a straight line, a portion of a circle, or a portion of an ellipse, depending upon the value of description.