Graphic object encapsulating an IlvGroup.
More...
#include <ilviews/protos/grpgraph.h>
Public Member Functions | |
| IlvGroupGraphic (IlvDisplay *display, IlvGroup *group, IlBoolean owner=IlTrue, IlvPalette *palette=0) | |
| Initializes a new group graphic attached to a specified group. More... | |
| IlvGroup * | getGroup () const |
| Gets the group associated with this group graphic. More... | |
Graphic object encapsulating an IlvGroup.
Library: ilvproto
IlvGroupGraphic is a graphic object used to display and manipulate a group that contains graphic objects. It appears as a rectangle that corresponds to the bounding box of the graphic objects contained in the group. Applying a transformation to the group graphic applies the same transformation to all the nodes of the group. An IlvGroupGraphic is mainly used by a special IlvSelectInteractor in Studio to display, move, and resize the currently selected group.
| IlvGroupGraphic::IlvGroupGraphic | ( | IlvDisplay * | display, |
| IlvGroup * | group, | ||
| IlBoolean | owner = IlTrue, |
||
| IlvPalette * | palette = 0 |
||
| ) |
Initializes a new group graphic attached to a specified group.
| display | The display instance that is used. |
| group | The group to be encapsulated. |
| owner | Flag set to IlTrue if the group is to be deleted when the graphic object is deleted. |
| palette | Unused parameter, left for compatibility reasons. |
| IlvGroup* IlvGroupGraphic::getGroup | ( | ) | const |
Gets the group associated with this group graphic.