![]()
General Module Function
Transform_Group is a special GroupObject that allows all connected objects to be rotated (about a user defined center) and/or translated. This is useful if you wish to move objects that are complex, such as group objects like Map_Spheres or axes and therefore cannot be contained in a single field (blue-black) port.
An example of this, would be the axes module. If you wanted an axes with an origin that did not match your data, it could be created separately and moved using the Transform_Group module.
Limitations
In some circumstances Transform_Group cannot be used with 4DIMs. It can cause the 4DIM extents to be different than they were in the EVS/MVS Viewer. This has been noted when doing rotations.
In most cases, the transform_field module can be used instead, however it does not allow for multiple objects to be connected to its input.
Module Input Ports
This module has a single red input port that can accept one or more objects (red ports) as inputs. Each input will become a child object of the output. Multilevel object hierarchies can be built in this manner.
Module Output Ports
The renderable object that can be connected directly to a viewer.

Module Control Panel
The user interface for Transform_Group consists of numerous type-in fields that control the center for rotation, the rotation angles (in degrees) and translations for each of the three coordinate axes.
Related Modules