API Reference > OdDb Classes > OdDbGroup Class
OdDbGroup Class
OdDbGroupOdDbGroup
Syntax
C++
class OdDbGroup : public OdDbObject;

DbGroup.h

This class represents Group objects in an OdDbDatabase instance.

Only top level entities in ModelSpace or PaperSpace can be placed in a Group. 

 

 
Name 
Description 
 
 
 
Name 
Description 
 
Returns the number of entities in this Group object, and their Object IDs.
 
 
This is the overview for the append method overload. 
 
This function appends this object to the specified owner object during the deep or wblock clone operation.
 
 
Clears the contents of this Group object. 
 
Notification function called whenever the notifying object has had its clone() member function called.
 
 
Returns the description of this Group object (DXF 300). 
 
Reads the .dwg file data of this object.
 
 
 
 
Writes the .dwg file data of this object.
 
 
Reads the DXF data of this object.
 
 
Writes the DXF data of this object.
 
 
Returns the index of the specified entity within this Group object.
 
 
has 
Returns true if and only if this Group object contains the specified entity.
 
 
This is the overview for the insertAt method overload. 
 
Returns true if and only if this Group object is anonymous (DXF 70). 
 
Returns true if and only if this Group object is inaccessible. 
 
Returns true if and only if this Group object is selectable (DXF 71). 
 
name 
Returns the name of this Group object. 
 
Creates an Iterator object that provides access to the entities in this Group object. 
 
Returns the number of entities in this Group object. 
 
This is the overview for the prepend method overload. 
 
This is the overview for the remove method overload. 
 
This is the overview for the removeAt method overload. 
 
Replaces the specified entity in this Group object with the specified entity currently not in this Group object.
 
 
Reverses the order of the entities in this Group object. 
 
Sets this Group object as anonymous (DXF 70). 
 
Sets the color of all entities in this Group object to the specified value.
 
 
Sets the color index of all entities in this Group object to the specified value.
 
 
Sets the description of this Group object (DXF 300).  
 
 
 
This is the overview for the setLayer method overload. 
 
This is the overview for the setLinetype method overload. 
 
Sets the linetype scale of all entities in this Group object to the specified value.
 
 
Sets the lineweight of all entities in this Group object to the specified value.
 
 
This is the overview for the setMaterial method overload. 
 
Sets the name for this Group object.  
 
Sets the PlotStyleName of all entities in this Group object to the specified value.
 
 
Sets this Group object as selectable (DXF 71).
 
 
Sets the visibility of all entities in this Group object to the specified value.
 
 
Called as the first operation as this object is being closed, for database -resident objects only. 
 
 
 
overridables 
 
 
 
Rearranges the entities within this Group object.
 
Copyright © 2002–2021. Open Design Alliance. All rights reserved.