OpendTect
7.0
|
Display properties of a well. More...
Classes | |
struct | BasicProps |
struct | Log |
struct | LogCouple |
struct | Markers |
struct | Track |
Public Member Functions | |
DisplayProperties (const char *subj=sKey3DDispProp()) | |
DisplayProperties (const DisplayProperties &) | |
virtual | ~DisplayProperties () |
bool | displayStrat () const |
void | ensureColorContrastWith (OD::Color) |
void | ensureNrPanels (int) |
virtual void | fillPar (IOPar &) const |
const LogCouple & | getLogs (int panel=0) const |
const Markers & | getMarkers () const |
int | getNrLogPanels () const |
const Track & | getTrack () const |
bool | is2D () const |
bool | isModified () const |
bool | isValid () const |
bool | isValidLogPanel (int idx) const |
bool | operator!= (const DisplayProperties &) const |
DisplayProperties & | operator= (const DisplayProperties &) |
bool | operator== (const DisplayProperties &) const |
void | setCenterLog (const Data *, const Log &, int panelidx=0, bool forceifmissing=false) |
void | setDisplayStrat (bool yn) |
void | setLeftLog (const Data *, const Log &, int panelidx=0, bool forceifmissing=false) |
void | setMarkerNames (const BufferStringSet &, bool issel) |
void | setMarkers (const Data *, const Markers &) |
void | setMarkersNms (const BufferStringSet &, bool issel) |
void | setRightLog (const Data *, const Log &, int panelidx=0, bool forceifmissing=false) |
void | setTrack (const Track &) |
virtual const char * | subjectName () const |
virtual void | usePar (const IOPar &) |
Static Public Member Functions | |
static void | commitDefaults () |
static DisplayProperties & | defaults () |
Protected Attributes | |
BufferString | subjectname_ |
Private Member Functions | |
void | setModified (bool yn) |
void | setValid (bool yn) |
Private Attributes | |
bool | displaystrat_ = false |
bool | isvalid_ = false |
ObjectSet< LogCouple > | logs_ |
Markers | markers_ |
bool | modified_ = false |
Track | track_ |
Friends | |
class | ::uiWellDispPropDlg |
class | ::uiWellPartServer |
Display properties of a well.
<>
Well::DisplayProperties::DisplayProperties | ( | const char * | subj = sKey3DDispProp() | ) |
Well::DisplayProperties::DisplayProperties | ( | const DisplayProperties & | ) |
|
virtual |
|
static |
|
static |
|
inline |
void Well::DisplayProperties::ensureColorContrastWith | ( | OD::Color | ) |
void Well::DisplayProperties::ensureNrPanels | ( | int | ) |
|
virtual |
const LogCouple& Well::DisplayProperties::getLogs | ( | int | panel = 0 | ) | const |
|
inline |
|
inline |
|
inline |
bool Well::DisplayProperties::is2D | ( | ) | const |
|
inline |
|
inline |
bool Well::DisplayProperties::isValidLogPanel | ( | int | idx | ) | const |
bool Well::DisplayProperties::operator!= | ( | const DisplayProperties & | ) | const |
DisplayProperties& Well::DisplayProperties::operator= | ( | const DisplayProperties & | ) |
bool Well::DisplayProperties::operator== | ( | const DisplayProperties & | ) | const |
void Well::DisplayProperties::setCenterLog | ( | const Data * | , |
const Log & | , | ||
int | panelidx = 0 , |
||
bool | forceifmissing = false |
||
) |
void Well::DisplayProperties::setDisplayStrat | ( | bool | yn | ) |
void Well::DisplayProperties::setLeftLog | ( | const Data * | , |
const Log & | , | ||
int | panelidx = 0 , |
||
bool | forceifmissing = false |
||
) |
void Well::DisplayProperties::setMarkerNames | ( | const BufferStringSet & | , |
bool | issel | ||
) |
void Well::DisplayProperties::setMarkersNms | ( | const BufferStringSet & | , |
bool | issel | ||
) |
|
inlineprivate |
void Well::DisplayProperties::setRightLog | ( | const Data * | , |
const Log & | , | ||
int | panelidx = 0 , |
||
bool | forceifmissing = false |
||
) |
void Well::DisplayProperties::setTrack | ( | const Track & | ) |
|
inlineprivate |
|
inlinevirtual |
|
virtual |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024