OpendTect-6_4
6.4
|
Specifications for BinID/Coordinate/TrcNrs and offsets. More...
Classes | |
struct | Setup |
Public Member Functions | |
PositionInpSpec (const Setup &) | |
PositionInpSpec (const BinID &, bool isps=false) | |
PositionInpSpec (const Coord &, bool isps=false, bool is2d=false) | |
PositionInpSpec (int trcnr, bool isps=false) | |
virtual DataInpSpec * | clone () const |
virtual int | nElems () const |
float | value (int idx=0) const |
void | setValue (float f, int idx=0) |
virtual void | setValue (int val, int idx=0) |
virtual void | setValue (bool val, int idx=0) |
virtual void | setValue (double val, int idx=0) |
virtual bool | isUndef (int idx=0) const |
virtual const char * | text (int idx=0) const |
virtual bool | setText (const char *s, int idx=0) |
float | defaultValue (int idx=0) const |
void | setDefaultValue (float f, int idx=0) |
virtual void | setDefaultValue (int val, int idx=0) |
virtual void | setDefaultValue (const char *val, int idx=0) |
virtual void | setDefaultValue (double val, int idx=0) |
virtual void | setDefaultValue (bool val, int idx=0) |
Setup & | setup (bool def=false) |
const Setup & | setup (bool def=false) const |
Coord | getCoord (double udfval=mUdf(double)) const |
BinID | getBinID (int udfval=mUdf(int)) const |
int | getTrcNr (int udfval=mUdf(int)) const |
float | getOffset (float udfval=mUdf(float)) const |
Public Member Functions inherited from DataInpSpec | |
double | getdValue (int idx=0) const |
float | getfValue (int idx=0) const |
Protected Member Functions | |
float | getVal (const Setup &, int) const |
void | setVal (Setup &, int, float) |
Protected Member Functions inherited from DataInpSpec | |
void | setType (DataType t) |
Protected Attributes | |
Setup | setup_ |
Setup | defsetup_ |
Protected Attributes inherited from DataInpSpec | |
DataType | tp_ |
bool | prefempty_ |
TypeSet< int > | nameidxs_ |
BufferStringSet | names_ |
Private Member Functions | |
mODTextTranslationClass (PositionInpSpec) | |
Specifications for BinID/Coordinate/TrcNrs and offsets.
PositionInpSpec::PositionInpSpec | ( | const Setup & | ) |
PositionInpSpec::PositionInpSpec | ( | const BinID & | , |
bool | isps = false |
||
) |
PositionInpSpec::PositionInpSpec | ( | const Coord & | , |
bool | isps = false , |
||
bool | is2d = false |
||
) |
PositionInpSpec::PositionInpSpec | ( | int | trcnr, |
bool | isps = false |
||
) |
|
inlinevirtual |
Implements DataInpSpec.
|
inline |
float PositionInpSpec::getOffset | ( | float | udfval = mUdf(float) | ) | const |
int PositionInpSpec::getTrcNr | ( | int | udfval = mUdf(int) | ) | const |
|
protected |
|
virtual |
Implements DataInpSpec.
|
private |
|
virtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
virtual |
Implements DataInpSpec.
|
inline |
|
inline |
|
protected |
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
inlinevirtual |
Reimplemented from DataInpSpec.
|
virtual |
Implements DataInpSpec.
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019