 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "earthmodelmod.h"
61 const MultiID& id2,
bool write=
true);
84 bool read(
bool removeoutdated);
87 static bool clear(
bool is2d,
bool dowrite=
true);
int findRelation(const MultiID &, const MultiID &) const
const RelationTree::Node * getNode(const MultiID &) const
void getParents(int, TypeSet< int > &) const
static const char * sKeyChildIDs()
Set of pointers to objects.
Definition: commontypes.h:31
Set of BufferString objects.
Definition: bufstringset.h:26
bool hasChild(const Node *descendant) const
static bool clear(bool is2d, bool dowrite=true)
static bool getSorted(bool is2d, TypeSet< MultiID > &)
#define mExpClass(module)
Definition: commondefs.h:177
SeparString with backquotes as separators, use in most ascii files.
Definition: separstr.h:223
bool read(bool removeoutdated)
MultiID id_
Definition: horizonrelation.h:39
static const char * sKeyHorizonRelations()
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
RelationTree(bool is2d, bool read=true)
static bool sortHorizons(bool is2d, const TypeSet< MultiID > &unsortedids, TypeSet< MultiID > &sortedids)
bool getSorted(const TypeSet< MultiID > &unsortedids, TypeSet< MultiID > &sortedids) const
bool read()
Definition: horizonrelation.h:72
void fillChildren(const FileMultiString &, const RelationTree &)
BufferString datestamp_
Definition: horizonrelation.h:41
Definition: horizonrelation.h:35
A Relation tree where a parent-child relationship means a top-bottom relationship for the horizons.
Definition: horizonrelation.h:31
Compound key consisting of ints.
Definition: multiid.h:24
static bool update(bool id2d, const TypeSet< MultiID > &sortedids)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
int findNode(const MultiID &) const
ObjectSet< const Node > children_
Definition: horizonrelation.h:40
bool is2d_
Definition: horizonrelation.h:78
void fillPar(IOPar &) const
ObjectSet< RelationTree::Node > nodes_
Definition: horizonrelation.h:77
void addRelation(const MultiID &id1, const MultiID &id2, bool write=true)
void removeNode(const MultiID &, bool write=true)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
static const char * sKeyLastModified()
static bool getSorted(bool is2d, BufferStringSet &)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021