9. A system for resizing a digitally represented color image, the system comprising: a memory; a storage medium for storing data; and a processor in communication with the storage medium and the memory, the processor executing machine readable instructions for performing the method of: accepting, at a first time on an electronic document editing device, a first editing command for a first two-dimensional object within a two-dimensional electronic document, the two-dimensional electronic document defining objects with a first dimension and a second dimension; accepting, at the electronic document editing device at a second time subsequent to the first time, a second editing command specifying a modification to a definition of the first two-dimensional object within at least one of the first dimension and the second dimension; and displaying, on a display device, a representation of a three-dimensional structure corresponding to the first two-dimensional object, the three-dimensional structure depicting at least one of the first dimension and the second dimension and representing time as a third dimension that is orthogonal to the first dimension and the second dimension, the three-dimensional structure representing a time interval between the first time and the second time as structural elements extending along the third dimension, the three-dimensional structure extending along the third dimension from a first time point corresponding to the first time to a second time point corresponding to the second time, the three-dimensional structure having components at the first time point in the first dimension and the second dimension that represent a view of the first two-dimensional object, the three-dimensional structure having components at the second time point in the first dimension and the second dimension that represent a view of the second two-dimensional object, the structural elements extending along the third dimension from the view of the first two-dimensional object to the view of the second two-dimensional object, the structural elements representing the modification to the definition of the first two-dimensional object as specified by the second editing command, the structural elements extending along the third dimension with first dimension components and second dimension components corresponding to the first editing command, and three-dimensional structure representing a time interval subsequent to the second time as a subsequent three-dimensional object representing of the first two-dimensional object as modified by the second editing command, the subsequent three-dimensional object having subsequent first dimension components and subsequent second dimension components corresponding to the second editing command and extended along the third dimension, accepting, at a third time that is subsequent to the second time, a command specifying a modification to the first editing command; and updating, in response to accepting the command specifying the modification to the first editing command, the three-dimensional structure to reflect, at a point corresponding to the first time within the three-dimensional structure, the modification of the first editing command, the updating further modifying the three dimensional structure along the third dimension to reflect the modification of the first editing command.
9. A system for resizing a digitally represented color image, the system comprising: a memory; a storage medium for storing data; and a processor in communication with the storage medium and the memory, the processor executing machine readable instructions for performing the method of: accepting, at a first time on an electronic document editing device, a first editing command for a first two-dimensional object within a two-dimensional electronic document, the two-dimensional electronic document defining objects with a first dimension and a second dimension; accepting, at the electronic document editing device at a second time subsequent to the first time, a second editing command specifying a modification to a definition of the first two-dimensional object within at least one of the first dimension and the second dimension; and displaying, on a display device, a representation of a three-dimensional structure corresponding to the first two-dimensional object, the three-dimensional structure depicting at least one of the first dimension and the second dimension and representing time as a third dimension that is orthogonal to the first dimension and the second dimension, the three-dimensional structure representing a time interval between the first time and the second time as structural elements extending along the third dimension, the three-dimensional structure extending along the third dimension from a first time point corresponding to the first time to a second time point corresponding to the second time, the three-dimensional structure having components at the first time point in the first dimension and the second dimension that represent a view of the first two-dimensional object, the three-dimensional structure having components at the second time point in the first dimension and the second dimension that represent a view of the second two-dimensional object, the structural elements extending along the third dimension from the view of the first two-dimensional object to the view of the second two-dimensional object, the structural elements representing the modification to the definition of the first two-dimensional object as specified by the second editing command, the structural elements extending along the third dimension with first dimension components and second dimension components corresponding to the first editing command, and three-dimensional structure representing a time interval subsequent to the second time as a subsequent three-dimensional object representing of the first two-dimensional object as modified by the second editing command, the subsequent three-dimensional object having subsequent first dimension components and subsequent second dimension components corresponding to the second editing command and extended along the third dimension, accepting, at a third time that is subsequent to the second time, a command specifying a modification to the first editing command; and updating, in response to accepting the command specifying the modification to the first editing command, the three-dimensional structure to reflect, at a point corresponding to the first time within the three-dimensional structure, the modification of the first editing command, the updating further modifying the three dimensional structure along the third dimension to reflect the modification of the first editing command. 12. The system of claim 9 , the method further comprising: accepting a first user input, the first user input selecting, based upon a specification of points indicated by the first user input in the representation of the three-dimensional structure, a user selected three-dimensional structure corresponding to a sequence of editing commands between a third time point corresponding to a third time and a fourth time point corresponding to a fourth time, the user selected three-dimensional structure having shapes defined in the first dimension and the second dimension according to the sequence of editing commands occurring between the third time and the fourth time; accepting a second user input specifying a three-dimensional point represented within the display device corresponding to a user specified position at the first dimension and the second dimension within the two-dimensional electronic document, the user specified three-dimensional point further specifying a user specified time point relative to the representation of the three-dimensional structure; and adding, in response to accepting the first user input and the second user input, an additional three-dimensional structure beginning at the user specified time point and extending along the third dimension, the additional three-dimensional structure comprising structural elements representing the sequence of editing commands represented by the user selected three-dimensional structure that occurred between the third time and the fourth time, the adding causing the sequence of editing commands occurring between the third time and the fourth time as represented by the user selected three-dimensional structure to also be displayed on the display device and inserting into the two dimensional document at least one two-dimensional object corresponding to the additional three dimensional structure.