rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Prototypes Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvGroupGraphic Class Reference

Graphic object encapsulating an IlvGroup. More...

#include <ilviews/protos/grpgraph.h>

Inheritance diagram for IlvGroupGraphic:
IlvSimpleGraphic IlvGraphic IlvProtoGraphic

List of all members.

Public Member Functions

 IlvGroupGraphic (IlvDisplay *display, IlvGroup *group, IlBoolean owner=IlTrue, IlvPalette *p=0)
 Creates a new group graphic attached to the specified group for the specified display.
IlvGroupgetGroup () const

Detailed Description

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.

See also:
IlvGroup, IlvGroupNode.

Constructor & Destructor Documentation

IlvGroupGraphic::IlvGroupGraphic ( IlvDisplay display,
IlvGroup group,
IlBoolean  owner = IlTrue,
IlvPalette p = 0 
)

Creates a new group graphic attached to the specified group for the specified display.

Parameters:
display Display used to initialize the object.
group 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.

Member Function Documentation

IlvGroup* IlvGroupGraphic::getGroup (  )  const
Returns:
The group associated with this group graphic.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.