Rotation via Clockwise will travel in a clockwise direction,
regardless of the starting and ending points.
Rotation via CounterClockwise will travel in a counterclockwise direction,
regardless of the starting and ending points.
Rotation via LongestPath will use the largest angle
between the starting and ending points.
Rotation via ShortestPath will use the smallest angle
between the starting and ending points. This strategy is the default behavior.
An enum that describes the strategies that rotation actions can use