/*
* ENUM: SE_GENERAL_TRAVERSAL_ENUM
*
* Used to indicate the desired over-all traversal order for a component
* iterator. The traversal order of the branches of an <Aggregate Feature>/
* <Aggregate Geometry> are determined either by the SEDRIS DRM or by the
* SE_HIERARCHY_ORDER_PARAMETERS for the iterator, but the general traversal
* scheme - the order to search for objects from the <Transmittal Root>
* down to the maximum depth of the search, is up to the user.
*
* All component iterators treat the start_object of the iterator as
* the 'root' of a 'composition tree'. The order of the tree traversal
* from that root is given by one of the enumerators below.
*/
} SE_GENERAL_TRAVERSAL_ENUM;
Enumerator Notes
A breadth-first traversal. Complete contexts (inherited components
and transformations) are available during a breadth-first traversal.
A depth-first traversal. Complete contexts (inherited components and
transformations) are available during a depth-first traversal.
Leave the API free to search in any order it can. Context and
transformation information is not necessarily maintained.
Prev: SE_GENERAL_HIERARCHY_SELECT.
Next: SE_HIERARCHY_INCLUSION_ENUM.
Up:Index