java.lang.Object
javax.swing.undo.AbstractUndoableEdit
com.marginallyclever.ro3.apps.viewport.viewporttool.move.RotatePoseCommand
All Implemented Interfaces:
Serializable, UndoableEdit

public class RotatePoseCommand extends AbstractUndoableEdit

A Command to rotate a list of Poses. Being a Command means that it can be undone and redone.

An extra challenge is that some Pose are children of other Poses, so the rotation of a parent is automatically applied to the children.

An extra challenge is the collective point of rotation for a group of Poses.

See Also: