sgCGroup is the representative of the OBJECTS GROUP concept. The group itself is not a geometrical concept but it's just a group of other geometrical objects (including other groups). Like to any other object you can set a user geometry to the sgCGroup class object and thus you can parametrize arbitrary complex objects. For each object being a component part of the group the GetParent function will return the pointer to this group.
The sgCGroup class methods: