IGraphicGroupIterator
- IGraphicIterator is used for building a hierarchical structure comprised of graphic objects.
This class contains functions useful for traversing and managing this hierarchical tree.
IGraphicGroupIterator - Member Functions and Data by Group
Constructors & Destructor
Use the constructors and destructor in this group to create or destroy objects of class IGraphicGroupIterator.
- ~IGraphicGroupIterator
public:
virtual ~IGraphicGroupIterator()
- Destroys an IGraphicGroupIterator object.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
- IGraphicGroupIterator
public:
IGraphicGroupIterator(const IGraphicGroup*)
- Copy constructor.
- IGraphicGroup
- The copied object.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
Iterating Through the Graphics Group Hierarchy and Getting IMGraphic Objects
Use the functions in this group to get the first, last, or next IMGraphic in the group hierarchy or to reset the
the internal counter for the iterator.
- first
public:
virtual IMGraphic* first()
- Gets the first object in the graphic group it is iterating.
- Return
- Returns a pointer to the first graphic in the hierarchy.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
- last
public:
virtual IMGraphic* last()
- Gets the last object in the graphic group it is iterating.
- Return
- Returns a pointer to the last graphic in the hierarchy.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
- next
public:
virtual IMGraphic* next()
- Gets the next object in the graphic group it is iterating.
- Return
- Returns a pointer to the next graphic in the hierarchy.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
- previous
public:
virtual IMGraphic* previous()
- Gets the previous object in the graphic group it is iterating.
- Return
- Returns a pointer to the previous graphic in the hierarchy.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
- reset
public:
virtual void reset()
- Resets its internal counter being used for iteration.
- Supported Platforms
Windows |
OS/2 |
AIX |
Yes |
Yes |
Yes |
Inherited Public Functions
- IGraphicIterator
-
Inherited Public Data
Inherited Protected Functions
- IGraphicIterator
-
Inherited Protected Data