OpendTect-6_4  6.4
Classes | Namespaces | Macros
stratlaygen.h File Reference
Include dependency graph for stratlaygen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Strat::LayerGenerator
 Description that can generate layers and add these to a sequence. More...
 

Namespaces

 Strat
 Stratigraphy.
 

Macros

#define mDefLayerGeneratorFns(clss, typstr)
 

Macro Definition Documentation

#define mDefLayerGeneratorFns (   clss,
  typstr 
)
Value:
protected: \
virtual bool genMaterial(Strat::LayerSequence&, \
public: \
static const char* typeStr() { return typstr; } \
virtual const char* factoryKeyword() const { return typeStr(); } \
static Strat::LayerGenerator* create() { return new clss; } \
static void initClass() { factory().addCreator(create,typeStr());} \
virtual const char* name() const; \
virtual float dispThickness(bool max=true) const; \
virtual bool usePar(const IOPar&,const Strat::RefTree&); \
virtual void fillPar(IOPar&) const; \
virtual void syncProps(const PropertyRefSelection&); \
virtual void updateUsedProps(PropertyRefSelection&) const
const char * factoryKeyword() const
Definition: propertyref.h:176
A sequence of layers.
Definition: stratlayersequence.h:36
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
Tree of UnitRef&#39;s.
Definition: stratreftree.h:29
static uiHor3DInterpol * create(uiParent *)
Description that can generate layers and add these to a sequence.
Definition: stratlaygen.h:35
Definition: property.h:65
static void initClass()

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019