pub fn print_line_segment(segment: &PathSegment)