OpendTect-6_4
6.4
|
A 2D Viewer. More...
Static Public Member Functions | |
static const char * | sKeyVDSelSpec () |
static const char * | sKeyWVASelSpec () |
static const char * | sKeyPos () |
Public Attributes | |
int | id_ |
int | visid_ |
Notifier< uiODViewer2D > | viewWinAvailable |
Notifier< uiODViewer2D > | viewWinClosed |
Notifier< uiODViewer2D > | dataChanged |
Notifier< uiODViewer2D > | posChanged |
Protected Member Functions | |
DataPack::ID | createDataPackForTransformedZSlice (const Attrib::SelSpec &) const |
virtual void | createViewWin (bool isvert, bool needslicepos) |
virtual void | createTree (uiMainWin *) |
virtual void | createPolygonSelBut (uiToolBar *) |
void | createViewWinEditors () |
void | setDataPack (DataPack::ID, bool wva, bool isnew) |
void | adjustOthrDisp (bool wva, bool isnew) |
void | removeAvailablePacks () |
void | rebuildTree () |
void | winCloseCB (CallBacker *) |
void | posChg (CallBacker *) |
void | itmSelectionChangedCB (CallBacker *) |
void | selectionMode (CallBacker *) |
void | trackSetupCB (CallBacker *) |
void | handleToolClick (CallBacker *) |
void | removeSelected (CallBacker *) |
void | mouseCursorCB (CallBacker *) |
void | mouseMoveCB (CallBacker *) |
Protected Member Functions inherited from CallBacker | |
void | detachAllNotifiers () |
Call from the destructor of your inherited object. More... | |
Protected Attributes | |
uiSlicePos2DView * | slicepos_ |
uiFlatViewStdControl * | viewstdcontrol_ |
ObjectSet< uiFlatViewAuxDataEditor > | auxdataeditors_ |
Attrib::SelSpec & | wvaselspec_ |
Attrib::SelSpec & | vdselspec_ |
Vw2DDataManager * | datamgr_ |
uiTreeFactorySet * | tifs_ |
uiODVw2DTreeTop * | treetp_ |
uiFlatViewWin * | viewwin_ |
MouseCursorExchange * | mousecursorexchange_ |
FlatView::AuxData * | marker_ |
ZAxisTransform * | datatransform_ |
TrcKeyZSampling | tkzs_ |
uiString | basetxt_ |
uiODMain & | appl_ |
int | rdmlineid_ |
int | voiidx_ |
int | syncsceneid_ |
uiWorldPoint | initialcentre_ |
float | initialx1pospercm_ |
float | initialx2pospercm_ |
int | edittbid_ |
int | polyseltbid_ |
int | picksettingstbid_ |
bool | ispolyselect_ |
bool | isvertical_ |
Private Member Functions | |
mODTextTranslationClass (uiODViewer2D) | |
A 2D Viewer.
uiODViewer2D::uiODViewer2D | ( | uiODMain & | , |
int | visid | ||
) |
uiODViewer2D::~uiODViewer2D | ( | ) |
void uiODViewer2D::addFaults | ( | const TypeSet< EM::ObjectID > & | ) |
void uiODViewer2D::addFaultSS2Ds | ( | const TypeSet< EM::ObjectID > & | ) |
void uiODViewer2D::addFaultSSs | ( | const TypeSet< EM::ObjectID > & | ) |
void uiODViewer2D::addHorizon2Ds | ( | const TypeSet< EM::ObjectID > & | ) |
void uiODViewer2D::addHorizon3Ds | ( | const TypeSet< EM::ObjectID > & | ) |
void uiODViewer2D::addNewTempFault | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::addNewTempFaultSS | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::addNewTempFaultSS2D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::addNewTrackingHorizon2D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::addNewTrackingHorizon3D | ( | EM::ObjectID | ) |
|
protected |
|
inline |
DataPack::ID uiODViewer2D::createDataPack | ( | const Attrib::SelSpec & | ) | const |
Creates RegularFlatDataPack by getting TrcKeyZSampling from slicepos_. Uses the existing TrcKeyZSampling, if there is no slicepos_. Also transforms data if the 2D Viewer hasZAxisTransform().
|
protected |
DataPack::ID uiODViewer2D::createFlatDataPack | ( | DataPack::ID | , |
int | comp | ||
) | const |
Creates a FlatDataPack from SeisDataPack. Either a transformed or a non-transformed datapack can be passed. The returned datapack will always be in transformed domain if the viewer hasZAxisTransform().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
inline |
|
inline |
|
inline |
|
virtual |
Pos::GeomID uiODViewer2D::geomID | ( | ) | const |
DataPack::ID uiODViewer2D::getDataPackID | ( | bool | wva | ) | const |
Returns DataPack::ID of specified display if it has a valid one. Returns DataPack::ID of other display if both have same Attrib::SelSpec. Else, returns uiODViewer2D::createDataPack.
void uiODViewer2D::getFaultSS2DVwr2DIDs | ( | EM::ObjectID | emid, |
TypeSet< int > & | vw2ds | ||
) | const |
void uiODViewer2D::getFaultSSVwr2DIDs | ( | EM::ObjectID | emid, |
TypeSet< int > & | vw2dids | ||
) | const |
void uiODViewer2D::getFaultVwr2DIDs | ( | EM::ObjectID | emid, |
TypeSet< int > & | vw2dids | ||
) | const |
void uiODViewer2D::getHor2DVwr2DIDs | ( | EM::ObjectID | emid, |
TypeSet< int > & | vw2dids | ||
) | const |
void uiODViewer2D::getHor3DVwr2DIDs | ( | EM::ObjectID | emid, |
TypeSet< int > & | vw2dids | ||
) | const |
void uiODViewer2D::getLoadedFaults | ( | TypeSet< EM::ObjectID > & | ) | const |
void uiODViewer2D::getLoadedFaultSS2Ds | ( | TypeSet< EM::ObjectID > & | ) | const |
void uiODViewer2D::getLoadedFaultSSs | ( | TypeSet< EM::ObjectID > & | ) | const |
void uiODViewer2D::getLoadedHorizon2Ds | ( | TypeSet< EM::ObjectID > & | ) | const |
void uiODViewer2D::getLoadedHorizon3Ds | ( | TypeSet< EM::ObjectID > & | ) | const |
|
inline |
int uiODViewer2D::getSyncSceneID | ( | ) | const |
|
inline |
void uiODViewer2D::getVwr2DObjIDs | ( | TypeSet< int > & | vw2dobjids | ) | const |
|
inline |
|
protected |
|
inline |
bool uiODViewer2D::isItemPresent | ( | const uiTreeItem * | ) | const |
|
inline |
|
protected |
uiODViewer2D::mDeclInstanceCreatedNotifierAccess | ( | uiODViewer2D | ) |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void uiODViewer2D::removeFault | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::removeFaultSS | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::removeFaultSS2D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::removeHorizon2D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::removeHorizon3D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::removePickSet | ( | const MultiID & | ) |
|
protected |
|
protected |
|
inline |
|
inline |
|
protected |
|
inline |
|
inline |
|
inline |
void uiODViewer2D::setMouseCursorExchange | ( | MouseCursorExchange * | ) |
|
virtual |
|
inline |
void uiODViewer2D::setSelSpec | ( | const Attrib::SelSpec * | , |
bool | wva | ||
) |
void uiODViewer2D::setTrcKeyZSampling | ( | const TrcKeyZSampling & | , |
TaskRunner * | = 0 |
||
) |
void uiODViewer2D::setUpAux | ( | ) |
void uiODViewer2D::setupNewPickSet | ( | const MultiID & | ) |
void uiODViewer2D::setupNewTempFault | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::setupNewTempFaultSS | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::setupNewTempFaultSS2D | ( | EM::ObjectID | emid | ) |
void uiODViewer2D::setupTrackingHorizon2D | ( | EM::ObjectID | ) |
void uiODViewer2D::setupTrackingHorizon3D | ( | EM::ObjectID | ) |
|
virtual |
|
virtual |
fromvisobjinfo | if true, window title will be set from visBase::DataObject info. |
bool uiODViewer2D::setZAxisTransform | ( | ZAxisTransform * | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
protected |
|
inline |
|
inline |
|
virtual |
bool uiODViewer2D::useStoredDispPars | ( | bool | wva | ) |
|
inline |
|
inline |
uiParent* uiODViewer2D::viewerParent | ( | ) |
|
inline |
|
inline |
|
protected |
const ZDomain::Def& uiODViewer2D::zDomain | ( | ) | const |
|
protected |
|
protected |
|
protected |
Notifier<uiODViewer2D> uiODViewer2D::dataChanged |
|
protected |
|
protected |
|
protected |
int uiODViewer2D::id_ |
Unique identifier
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiODViewer2D> uiODViewer2D::posChanged |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiODViewer2D> uiODViewer2D::viewWinAvailable |
Notifier<uiODViewer2D> uiODViewer2D::viewWinClosed |
int uiODViewer2D::visid_ |
ID from 3D visualization
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019