#include <SSet.h>
This class implements iterators for OdSelectionSet objects.
Instances are returned by OdSelectionSet::newIterator().
<group OdDb_Classes>
Definition at line 95 of file SSet.h.
◆ OdSelectionSetIterator()
OdSelectionSetIterator::OdSelectionSetIterator |
( |
| ) |
|
|
protected |
◆ done()
virtual bool OdSelectionSetIterator::done |
( |
| ) |
const |
|
pure virtual |
Returns true if and only if the traversal by this Iterator object is complete.
◆ getSubentity()
Returns the given subentity path inside the current entity. (analogous to acedSSSubentName)
- Parameters
-
i | [in] index of the subentity. |
path | [out] Path to the subentity. |
- Returns
- Returns true if and only if "i" is valid index in the subentities array.
◆ id()
virtual OdDbStub* OdSelectionSetIterator::id |
( |
| ) |
const |
|
pure virtual |
Returns the GiDrawable ID at the current position specified by this Iterator object.
◆ method()
◆ next()
virtual bool OdSelectionSetIterator::next |
( |
| ) |
|
|
pure virtual |
Sets this Iterator object to reference the entry following the current entry.
- Returns
- Returns true if and only if not at the end of the list.
◆ ODRX_DECLARE_MEMBERS()
◆ subentCount()
virtual OdUInt32 OdSelectionSetIterator::subentCount |
( |
| ) |
|
|
pure virtual |
Returns the number of subentities selected inside the current entity. (analogous to acedSSSubentLength)
- Returns
- Returns true if and only if not at the end of the list.
The documentation for this class was generated from the following file: