GroupObject Class Reference

#include <GroupObject.hh>

Inheritance diagram for GroupObject:
Inheritance graph
[legend]
Collaboration diagram for GroupObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GroupObject (const GroupObject &_object)
 GroupObject (QString _groupName="Group", GroupObject *parent=0)
virtual ~GroupObject ()
 destructor
BaseObjectcopy ()

Detailed Description

This class provides grouping functionality. Datacontrol normally manages grouping.

Definition at line 76 of file GroupObject.hh.


Constructor & Destructor Documentation

GroupObject::GroupObject ( const GroupObject _object  ) 

copy constructor

Definition at line 63 of file GroupObject.cc.

References DATA_GROUP, BaseObject::name(), BaseObject::setDataType(), and BaseObject::setName().

Referenced by copy().

GroupObject::GroupObject ( QString  _groupName = "Group",
GroupObject parent = 0 
)

constructor

Parameters:
_groupName Name of the new Group object

Definition at line 70 of file GroupObject.cc.

References DATA_GROUP, BaseObject::setDataType(), and BaseObject::setName().


Member Function Documentation

BaseObject * GroupObject::copy (  )  [virtual]

return a full copy of this object. The object will not be a part of the object tree. This has to be done with the setParent() function.

Reimplemented from BaseObject.

Definition at line 81 of file GroupObject.cc.

References GroupObject().


The documentation for this class was generated from the following files:

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .