1 #ifndef stratunitrefiter_h 2 #define stratunitrefiter_h 34 enum Pol {
All, Leaves, AllNodes, LeavedNodes, NodesOnly };
40 UnitRefIter& operator =(
const UnitRefIter&);
#define mExpClass(module)
Definition: commondefs.h:160
void setPol(Pol p)
Definition: stratunitrefiter.h:47
Pol pol_
Definition: stratunitrefiter.h:54
NodeUnitRef * itnode_
Definition: stratunitrefiter.h:55
UnitRefIter(const UnitRefIter &uri)
Definition: stratunitrefiter.h:39
const UnitRef * unit() const
Definition: stratunitrefiter.h:45
UnitRef for units containing other units only.
Definition: stratunitref.h:118
Iterator on Ref Nodes.
Definition: stratunitrefiter.h:30
FixedString All()
Definition: keystrs.h:36
Reference data for a stratigraphic unit.
Definition: stratunitref.h:38
Type
Definition: stratunitref.h:42
Stratigraphy.
Definition: stratlevel.h:26
NodeUnitRef * curnode_
Definition: stratunitrefiter.h:56
UnitRef * unit()
Definition: stratunitrefiter.h:44
Pol pol() const
Definition: stratunitrefiter.h:46
Pol
Definition: stratunitrefiter.h:34
int curidx_
Definition: stratunitrefiter.h:57