 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "earthmodelmod.h"
18 namespace Geometry {
class FaultStickSet; }
44 const char* pickednm,
bool addtohistory);
51 const Coord3& pos,
bool addtohistory);
A cartesian coordinate in 3D space.
Definition: coord.h:72
void apply(const Pos::Filter &)
Position.
Definition: commontypes.h:78
uiString getUserTypeStr() const
od_int64 SubID
Definition: emposid.h:25
Set of pointers to objects.
Definition: commontypes.h:31
ObjectSet< StickInfo > stickinfo_
Definition: emfaultstickset.h:90
Definition: emfaultstickset.h:80
Definition: arraytesselator.h:21
#define mExpClass(module)
Definition: commondefs.h:177
int sticknr
Definition: emfaultstickset.h:84
BufferString pickednm
Definition: emfaultstickset.h:87
FaultStickSet geometry.
Definition: emfaultstickset.h:30
bool insertStick(const SectionID &, int sticknr, int firstcol, const Coord3 &pos, const Coord3 &editnormal, const MultiID *pickedmid, const char *pickednm, bool addtohistory)
FaultStickSetGeometry & geometry()
int sid
Definition: emfaultstickset.h:83
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
const MultiID * pickedMultiID(const SectionID &, int sticknr) const
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Base class for surfaces like horizons and faults. A surface is made up of one or more segments or pat...
Definition: emsurface.h:33
FixedString Filter()
Definition: keystrs.h:69
Geometry::FaultStickSet * createSectionGeometry() const
bool removeKnot(const SectionID &, const SubID &, bool addtohistory)
bool pickedOnPlane(const SectionID &, int sticknr) const
bool insertKnot(const SectionID &, const SubID &, const Coord3 &pos, bool addtohistory)
Holds the context for selecting and/or creating IOObjs.
Definition: ctxtioobj.h:62
MultiID pickedmid
Definition: emfaultstickset.h:86
#define mDefineEMObjFuncs(clss)
Definition: emobject.h:374
FaultGeometry base class.
Definition: emfault.h:32
bool usePar(const IOPar &)
bool removeStick(const SectionID &, int sticknr, bool addtohistory)
Iterator that iterates a number of positions (normally all) on an EMObject. The object is created by ...
Definition: emobject.h:122
bool insertStick(const SectionID &, int sticknr, int firstcol, const Coord3 &pos, const Coord3 &editnormal, Pos::GeomID pickedgeomid, bool addtohistory)
const FaultStickSetGeometry & geometry() const
Compound key consisting of ints.
Definition: multiid.h:24
const Geometry::FaultStickSet * sectionGeometry(const SectionID &) const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool insertStick(const SectionID &, int sticknr, int firstcol, const Coord3 &pos, const Coord3 &editnormal, bool addtohistory)
od_int16 SectionID
Definition: emposid.h:24
const char * pickedName(const SectionID &, int sticknr) const
FaultStickSetGeometry(Surface &)
int indexOf(const SectionID &sid, int stricnr) const
Decides whether a given position should be included.
Definition: posfilter.h:45
bool pickedOn2DLine(const SectionID &, int sticknr) const
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
Geometry::FaultStickSet * sectionGeometry(const SectionID &)
int nrKnots(const SectionID &, int sticknr) const
Fault stick set.
Definition: emfaultstickset.h:100
Definition: faultstickset.h:27
const IOObjContext & getIOObjContext() const
Pos::GeomID pickedGeomID(const SectionID &, int sticknr) const
bool pickedOnHorizon(const SectionID &, int sticknr) const
int nrSticks(const SectionID &) const
void fillPar(IOPar &) const
Pos::GeomID pickedgeomid
Definition: emfaultstickset.h:85
Fault Surface base class.
Definition: emfault.h:84
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Index_Type GeomID
Definition: commontypes.h:87
EMObjectIterator * createIterator(const SectionID &, const TrcKeyZSampling *=0) const
FaultStickSetGeometry geometry_
Definition: emfaultstickset.h:112
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021