38 bool isEmpty()
const {
return props_.isEmpty(); }
42 virtual bool reset()
const;
49 virtual LayerGenerator* createClone()
const;
#define mExpClass(module)
Definition: commondefs.h:157
uiString errmsg_
Definition: stratsinglaygen.h:53
PropertySet props_
Definition: stratsinglaygen.h:51
Definition: property.h:102
FixedString Content()
Definition: keystrs.h:47
void setContent(const Content &c)
Definition: stratsinglaygen.h:36
void setUnit(const LeafUnitRef *ur)
Definition: stratsinglaygen.h:34
Definition: uistring.h:88
const Content * content_
Definition: stratsinglaygen.h:52
virtual bool canBeCloned() const
Definition: stratsinglaygen.h:32
~SingleLayerGenerator()
Definition: stratsinglaygen.h:30
const LeafUnitRef * unit_
Definition: stratsinglaygen.h:50
UnitRef for layers.
Definition: stratunitref.h:240
Layer generator based on Leaf Unit.
Definition: stratsinglaygen.h:24
#define mDefLayerGeneratorFns(clss, typstr)
Definition: stratlaygen.h:75
Stratigraphy.
Definition: stratlevel.h:25
BufferString errmsg_
Definition: horizontracker.h:117
Description that can generate layers and add these to a sequence.
Definition: stratlaygen.h:33
bool isEmpty() const
Definition: stratsinglaygen.h:38
stuff that can be inside porous layers
Definition: stratcontent.h:27
const Content & content() const
Definition: stratsinglaygen.h:35
PropertySet & properties()
Definition: stratsinglaygen.h:39
const PropertySet & properties() const
Definition: stratsinglaygen.h:40
virtual uiString errMsg() const
Definition: stratsinglaygen.h:43