Create a deep clone of this path segment.
clone
PathSegment
A deep clone/copy of this path segment.
Revserse this path segment (in-place) and return this same instance (useful for chaining). The new path segment has start and end point swapped.
reverse
PathSegment
This path segment instance (for chaining).
A common interface for different kinds of path segments.