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