Editing Safely with Snapshots of Function Curves
By default when you begin editing an fcurve, a “snapshot” of the curve’s original shape is taken. This snapshot preserves a temporary copy of the original fcurve until you are satisfied with the new, edited version.
When you are satisfied with the new fcurve, you can take a snapshot of the newly edited curve and continue editing; otherwise, you can swap the new fcurve with its snapshot to undo your changes.

To replace the snapshot fcurve with a new snapshot
1. Make sure that Snapshot Curve is active (choose View > Snapshot Curve or make it active by default on the View page in the Fcurve Editor Preferences property editor—see Setting Fcurve Editor Preferences).
2. Edit an fcurve.
3. If you are satisfied with the edited curve, accept its new shape by clicking the Snapshot icon
on the fcurve editor toolbar.
A new snapshot is taken at the curve’s new position and the old snapshot is removed.
To swap an edited fcurve with its snapshot
1. Make sure that Snapshot Curve is active (choose View > Snapshot Curve).
2. Edit an fcurve.
3. If you want to return the fcurve to its original position, click the Swap with Snapshot icon
on the fcurve editor toolbar. The edited fcurve and its snapshot exchange places.
Autodesk Softimage v.7.5