REDEFINE TRANSFORMATION
- Last UpdatedNov 24, 2025
- 3 minute read
|
Purpose: |
This function is used to display and possibly redefine the transformation history of user-indicated subpictures. The transformation history is used by the system to map between world and drawing coordinates. This is necessary to maintain consistency within the drawing, such as for example
The transformation history is automatically maintained by the system and is normally no subject for user redefinition. There are, however, circumstances in which such a redefinition is justified, namely when the user wants to control the neutral format of subpictures saved in the data bank. See help about Insert Subpicture for a discussion of this neutral format. |
|
Instructions: |
To redefine the reflection, select the Reflection alternative. A new dialog showing the possible alternatives will appear:
|
|
Example of Justified Use As mentioned above, the use of this function could be justified as a necessary step prior to saving of a subpicture on the data bank. Now, imagine that the user wants to fetch a subpicture in the data bank, modify it somewhat and finally save it back in the data bank. Lets assume the following steps:
The result of the save operation is nothing! This is because the 45 degree rotation, applied on the subpicture, was automatically added to the transformation history as well. When saving it back in the data bank, the inverse of the transformation history was applied on the subpicture to make it saved in neutral format. The user modification was lost! To force the system to include the user modification in the data bank, you have to make the system forget this modification before storing the subpicture. This is done by redefining the transformation history of the subpicture. Just decrease the rotation angle of the subpicture with 45 degrees before storing it in the data bank. |
|
|
Options: |
None. |
|
Result: |
The transformation history is displayed and possibly updated by the user. |