OpendTect-6_4
6.4
|
Protected Attributes | |
Horizon3D & | horizon_ |
BufferStringSet | auxdatanames_ |
BufferStringSet | auxdatainfo_ |
TypeSet< float > | auxdatashift_ |
ObjectSet< BinIDValueSet > | auxdata_ |
bool | changed_ |
TypeSet< AuxDataType > | auxdatatypes_ |
Private Types | |
enum | AuxDataType { NoType =0, AutoShow, Tracking } |
Private Member Functions | |
virtual mODTextTranslationClass(SurfaceAuxData) public | ~SurfaceAuxData () |
Executor * | auxDataLoader (int selidx=-1) |
Executor * | auxDataLoader (const char *nm) |
Executor * | auxDataSaver (int dataidx=0, bool overwrite=false) |
void | removeAll () |
void | removeSection (const SectionID &) |
int | nrAuxData () const |
bool | hasAuxDataName (const char *) const |
const char * | auxDataName (int dataidx) const |
int | auxDataIndex (const char *) const |
int | addAuxData (const char *name) |
void | setAuxDataName (int dataidx, const char *) |
void | removeAuxData (int dataidx) |
float | getAuxDataVal (int dataidx, const PosID &posid) const |
float | getAuxDataVal (int dataidx, const TrcKey &) const |
void | setAuxDataVal (int dataidx, const PosID &posid, float val) |
void | setAuxDataVal (int dataidx, const PosID &posid, float val, bool onlynewpos) |
void | setAuxDataVal (int dataidx, const TrcKey &, float val) |
void | setAuxDataShift (int, float) |
float | auxDataShift (int) const |
bool | isChanged (int) const |
void | resetChangedFlag () |
BufferString | getFileName (const char *attrnm) const |
bool | removeFile (const char *attrnm) const |
void | init (int dataidx, bool onlynewpos=false, float val=mUdf(float)) |
Array2D< float > * | createArray2D (int dataidx, SectionID) const |
void | setArray2D (int dataidx, SectionID, const Array2D< float > &) |
void | setArray2D (int dataidx, SectionID, const Array2D< float > &, const TrcKeySampling *tks) |
const ObjectSet< BinIDValueSet > & | getData () const |
bool | usePar (const IOPar &) |
void | fillPar (IOPar &) const |
void | init (int dataidx, float val=mUdf(float)) |
void | setAuxDataType (int dataidx, AuxDataType) |
AuxDataType | getAuxDataType (int dataidx) const |
Static Private Member Functions | |
static bool | hasAttribute (const IOObj &, const char *attrnm) |
static BufferString | getFileName (const IOObj &, const char *attrnm) |
static BufferString | getFileName (const char *fullexp, const char *attrnm) |
static BufferString | getFreeFileName (const IOObj &) |
static bool | removeFile (const IOObj &, const char *attrnm) |
Surface data.
|
private |
|
privatevirtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
dataidx==-1: init all
|
private |
dataidx==-1: init all
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019