 |
OpendTect
6.6
|
Go to the documentation of this file.
30 namespace Pick {
class Set;
class SetMgr; }
31 namespace PosInfo {
class Line2DData; }
42 const char*
name()
const {
return "Picks"; }
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
TypeSet< Interval< float > > & getHor2DZRgs()
Definition: uipickpartserv.h:90
Pick::Set * pickSet()
Definition: uipickpartserv.h:46
TypeSet< BufferStringSet > & lineNames()
Definition: uipickpartserv.h:86
Set of picks with something in common.
Definition: pickset.h:34
BinIDValueSet & gendef_
Definition: uipickpartserv.h:96
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
Set of BufferString objects.
Definition: bufstringset.h:26
bool reLoadSet(const MultiID &)
TrcKeySampling selhs_
Definition: uipickpartserv.h:100
void survChangedCB(CallBacker *)
Service provider for application level - seismics.
Definition: uipickpartserv.h:37
uiImpExpPickSet * exppsdlg_
Definition: uipickpartserv.h:111
Definition: picklocation.h:21
#define mExpClass(module)
Definition: commondefs.h:177
uiPickSetMan * manpicksetsdlg_
Definition: uipickpartserv.h:112
MultiID horid_
Definition: uipickpartserv.h:103
static int evGetHorDef2D()
void setPickSet(const Pick::Set &)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
MultiID picksetid_
Definition: uipickpartserv.h:102
uiImpExpPickSet * imppsdlg_
Definition: uipickpartserv.h:110
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
BufferStringSet & selectLines()
Definition: uipickpartserv.h:87
TypeSet< Coord > & getPos2D()
Definition: uipickpartserv.h:88
static int evFillPickSet()
void importReadyCB(CallBacker *)
bool mkRandLocs2DBetweenHors(Pick::Set &, const RandLocGenPars &)
Set of data points with group selection.
Definition: datapointset.h:48
Surface info name/attribname with an ID (usually the EM-ID).
Definition: surfaceinfo.h:21
uiPickSetMgr & uipsmgr_
Definition: uipickpartserv.h:95
TypeSet< BinID > & getTrcPos2D()
Utility to manage pick set lifecycles. Also supports change notifications.
Definition: picksetmgr.h:34
Dialog for creating (a) pick set(s)
Definition: uicreatepicks.h:36
TrcKeySampling selTrcKeySampling() const
Definition: uipickpartserv.h:82
void setMisclassSet(const DataPointSet &)
const Pick::Set * createEmptySet(bool aspolygon)
bool mkRandLocs2D(Pick::Set &, const RandLocGenPars &)
void mergePickSets(MultiID &)
MultiID pickSetID() const
Definition: uipickpartserv.h:78
MultiID horID()
Definition: uipickpartserv.h:84
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
bool storeNewPickSet(Pick::Set *&)
BufferStringSet selectlines_
Definition: uipickpartserv.h:106
static int evGetHorDef3D()
Compound key consisting of ints.
Definition: multiid.h:24
Dialog for pickset selection.
Definition: uiimppickset.h:33
ObjectSet< SurfaceInfo > hinfos_
Definition: uipickpartserv.h:98
TypeSet< BufferStringSet > linenms_
Definition: uipickpartserv.h:105
bool storePickSetAs(const Pick::Set &)
Pick::Set * ps_
Definition: uipickpartserv.h:101
bool pickSetsStored() const
Position info, often segmented.
Definition: posinfo.h:40
static int evDisplayPickSet()
ObjectSet< SurfaceInfo > & horInfos()
Definition: uipickpartserv.h:80
void fillZValsFrmHor(Pick::Set *, int)
uiPickPartServer(uiApplService &)
static int evGetHorInfo3D()
Pick::Set * loadSet(const MultiID &)
Definition: uipicksetman.h:24
TypeSet< Interval< float > > hor2dzrgs_
Definition: uipickpartserv.h:108
Pick::SetMgr & psmgr_
Definition: uipickpartserv.h:94
static int evGetHorInfo2D()
const char * name() const
Definition: uipickpartserv.h:42
const ObjectSet< MultiID > & selHorIDs() const
Definition: uipickpartserv.h:81
bool storePickSet(const Pick::Set &)
bool loadSets(TypeSet< MultiID > &, bool ispolygon)
Load set(s) by user sel.
BinIDValueSet & genDef()
Definition: uipickpartserv.h:77
TypeSet< Coord > coords2d_
Definition: uipickpartserv.h:107
base class for management of a Pick::SetMgr
Definition: uipicksetmgr.h:27
mODTextTranslationClass(uiPickPartServer)
ObjectSet< MultiID > selhorids_
Definition: uipickpartserv.h:99
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021