![]()
General Module Function
GroupObject is a renderable object that contains other subobjects that have the attributes that control how the rendering is done. Unlike DataObject, GroupObject does not include data. Instead, it is meant to be a node in the rendering hierarchy that groups other DataObjects together and supplies common attributes from them. This object is connected directly to one of the viewers (for example, SimpleViewer3D) or to another DataObject or to GroupObject. A GroupObject is included in all the standard viewers provided with the EVS applications chooses.
GroupObject combines the following:
* DefaultDatamap to convert scalar node or cell data to RGB color values. By default, the datamap's minimum and maximum values are 0 and 255, respectively. This datamap is inherited by any children objects if they do not have their own datamaps.
* DefaultProps to control color, material, line attribute, and geometrical attributes.
* DefaultModes to control point, line, surface, volume, and bounds rendering modes.
* DefaultPickInfo to contain information when this object is picked.
* DefaultObject to control visibility, pickability, caching, transform mode, surface conversion, and image display attributes.
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 this module is shown above.
Related Modules