![]() |
OpendTect
6.6
|
Part Server for Attribute handling on EarthModel objects. More...
Public Types | |
| enum | HorOutType { OnHor , AroundHor , BetweenHors , FlattenSingle } |
Public Member Functions | |
| uiEMAttribPartServer (uiApplService &) | |
| ~uiEMAttribPartServer () | |
| Attrib::DescID | attribID () const |
| int | attribIdx () const |
| void | create2DGrid (const Geometry::RandomLine *) |
| void | createHorizonOutput (HorOutType) |
| void | createHorizonOutput (HorOutType, const MultiID &) |
| void | fillHorShiftDPS (ObjectSet< DataPointSet > &, TaskRunner *) |
| const char * | getAttribBaseNm () const |
| const TypeSet< EM::ObjectID > & | getEMObjIDs () const |
| float | getShift () const |
| int | getShiftedObjectVisID () const |
| void | import2DHorizon () |
| const BoolTypeSet & | initialAttribStatus () const |
| float | initialShift () const |
| const char * | name () const |
| void | setAttribID (Attrib::DescID id) |
| void | setAttribIdx (int) |
| void | setDescSet (const Attrib::DescSet *ads) |
| void | setNLA (const NLAModel *mdl, const MultiID &id) |
| StepInterval< float > | shiftRange () const |
| void | showHorShiftDlg (const EM::ObjectID &, int visid, const BoolTypeSet &attrenabled, float initialshift, bool canaddattrib) |
| const DataColDef & | sidDef () const |
| void | snapHorizon (const EM::ObjectID &, bool is2d) |
| int | textureIdx () const |
Public Member Functions inherited from uiApplPartServer | |
| uiApplPartServer (uiApplService &a) | |
| uiApplService & | appserv () |
| const uiApplService & | appserv () const |
| void | setParent (uiParent *) |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More... | |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| virtual bool | isCapsule () const |
| bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More... | |
| void | stopReceivingNotifications () const |
Static Public Member Functions | |
| static int | evCalcShiftAttribute () |
| static int | evDisplayEMObject () |
| static int | evHorizonShift () |
| static int | evShiftDlgClosedCancel () |
| static int | evShiftDlgClosedOK () |
| static int | evShiftDlgOpened () |
| static int | evStoreShiftHorizons () |
Static Public Member Functions inherited from CallBacker | |
| static void | createReceiverForCurrentThread () |
| static void | removeReceiverForCurrentThread () |
Protected Member Functions | |
| void | calcDPS (CallBacker *) |
| void | horShifted (CallBacker *) |
| void | readyForDisplayCB (CallBacker *) |
| void | shiftDlgClosed (CallBacker *) |
Protected Member Functions inherited from uiApplPartServer | |
| void * | getObject (int objid) const |
| uiParent * | parent () const |
| bool | sendEvent (int evid) const |
Protected Attributes | |
| uiAttrTrcSelOut * | aroundhor2ddlg_ = nullptr |
| uiAttrTrcSelOut * | aroundhor3ddlg_ = nullptr |
| Attrib::DescID | attribid_ |
| int | attribidx_ = 0 |
| uiAttrTrcSelOut * | betweenhor2ddlg_ = nullptr |
| uiAttrTrcSelOut * | betweenhor3ddlg_ = nullptr |
| uiCreate2DGrid * | crgriddlg_ = nullptr |
| const Attrib::DescSet * | descset_ = nullptr |
| TypeSet< EM::ObjectID > | emobjids_ |
| uiHorizonShiftDialog * | horshiftdlg_ = nullptr |
| BoolTypeSet | initialattribstatus_ |
| float | initialshift_ |
| MultiID | nlaid_ |
| const NLAModel * | nlamodel_ = nullptr |
| int | shiftidx_ = 10 |
| uiAttrSurfaceOut * | surfattr2ddlg_ = nullptr |
| uiAttrSurfaceOut * | surfattr3ddlg_ = nullptr |
| uiImportHorizon2D * | uiimphor2ddlg_ = nullptr |
| uiSeisEventSnapper * | uiseisevsnapdlg_ = nullptr |
Part Server for Attribute handling on EarthModel objects.
<>
| uiEMAttribPartServer::uiEMAttribPartServer | ( | uiApplService & | ) |
| uiEMAttribPartServer::~uiEMAttribPartServer | ( | ) |
|
inline |
|
inline |
|
protected |
| void uiEMAttribPartServer::create2DGrid | ( | const Geometry::RandomLine * | ) |
| void uiEMAttribPartServer::createHorizonOutput | ( | HorOutType | ) |
| void uiEMAttribPartServer::createHorizonOutput | ( | HorOutType | , |
| const MultiID & | |||
| ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void uiEMAttribPartServer::fillHorShiftDPS | ( | ObjectSet< DataPointSet > & | , |
| TaskRunner * | |||
| ) |
| const char* uiEMAttribPartServer::getAttribBaseNm | ( | ) | const |
|
inline |
| float uiEMAttribPartServer::getShift | ( | ) | const |
| int uiEMAttribPartServer::getShiftedObjectVisID | ( | ) | const |
|
protected |
| void uiEMAttribPartServer::import2DHorizon | ( | ) |
|
inline |
|
inline |
|
inlinevirtual |
Implements uiApplPartServer.
|
protected |
|
inline |
| void uiEMAttribPartServer::setAttribIdx | ( | int | ) |
|
inline |
|
protected |
| StepInterval<float> uiEMAttribPartServer::shiftRange | ( | ) | const |
| void uiEMAttribPartServer::showHorShiftDlg | ( | const EM::ObjectID & | , |
| int | visid, | ||
| const BoolTypeSet & | attrenabled, | ||
| float | initialshift, | ||
| bool | canaddattrib | ||
| ) |
| const DataColDef& uiEMAttribPartServer::sidDef | ( | ) | const |
| void uiEMAttribPartServer::snapHorizon | ( | const EM::ObjectID & | , |
| bool | is2d | ||
| ) |
| int uiEMAttribPartServer::textureIdx | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022