![]() |
OpendTect
7.0
|
Specifications for BinID/Coordinate/TrcNrs and offsets. More...
Classes | |
| struct | Setup |
Public Member Functions | |
| PositionInpSpec (const BinID &, bool isps=false) | |
| PositionInpSpec (const Coord &, bool isps=false, bool is2d=false) | |
| PositionInpSpec (const Setup &) | |
| PositionInpSpec (int trcnr, bool isps=false) | |
| DataInpSpec * | clone () const override |
| float | defaultValue (int idx=0) const |
| BinID | getBinID (int udfval=mUdf(int)) const |
| Coord | getCoord (double udfval=mUdf(double)) const |
| float | getOffset (float udfval=mUdf(float)) const |
| int | getTrcNr (int udfval=mUdf(int)) const |
| bool | isUndef (int idx=0) const override |
| int | nElems () const override |
| void | setDefaultValue (bool val, int idx=0) override |
| void | setDefaultValue (const char *val, int idx=0) override |
| void | setDefaultValue (double val, int idx=0) override |
| void | setDefaultValue (float f, int idx=0) override |
| void | setDefaultValue (int val, int idx=0) override |
| bool | setText (const char *s, int idx=0) override |
| Setup & | setup (bool def=false) |
| const Setup & | setup (bool def=false) const |
| void | setValue (bool val, int idx=0) override |
| void | setValue (double val, int idx=0) override |
| void | setValue (float f, int idx=0) override |
| void | setValue (int val, int idx=0) override |
| void | setValue (od_int64 val, int idx=0) override |
| const char * | text (int idx=0) const override |
| float | value (int idx=0) const |
Public Member Functions inherited from DataInpSpec | |
| DataInpSpec (const DataInpSpec &) | |
| DataInpSpec (DataType) | |
| virtual | ~DataInpSpec () |
| void | fillPar (IOPar &) const |
| virtual bool | getBoolValue (int idx=0) const |
| virtual bool | getDefaultBoolValue (int idx=0) const |
| virtual float | getDefaultfValue (int idx=0) const |
| virtual int | getDefaultIntValue (int idx=0) const |
| virtual const char * | getDefaultStringValue (int idx=0) const |
| virtual double | getDefaultValue (int idx=0) const |
| virtual double | getDValue (int idx=0) const |
| double | getdValue (int idx=0) const |
| virtual float | getFValue (int idx=0) const |
| float | getfValue (int idx=0) const |
| virtual od_int64 | getInt64Value (int idx=0) const |
| virtual int | getIntValue (int idx=0) const |
| virtual bool | hasLimits () const |
| virtual bool | isInsideLimits (int idx=0) const |
| virtual const char * | name (int idx=0) const |
| virtual DataInpSpec & | setName (const char *, int idx=0) |
| DataType | type () const |
| bool | usePar (const IOPar &) |
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 | defsetup_ |
| Setup | setup_ |
Protected Attributes inherited from DataInpSpec | |
| TypeSet< int > | nameidxs_ |
| BufferStringSet | names_ |
| bool | prefempty_ |
| DataType | tp_ |
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 |
||
| ) |
|
inlineoverridevirtual |
Implements DataInpSpec.
|
inline |
| BinID PositionInpSpec::getBinID | ( | int | udfval = mUdf(int) | ) | const |
| Coord PositionInpSpec::getCoord | ( | double | udfval = mUdf(double) | ) | const |
| float PositionInpSpec::getOffset | ( | float | udfval = mUdf(float) | ) | const |
| int PositionInpSpec::getTrcNr | ( | int | udfval = mUdf(int) | ) | const |
|
protected |
|
overridevirtual |
Implements DataInpSpec.
|
overridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
overridevirtual |
Implements DataInpSpec.
|
inline |
|
inline |
|
protected |
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
inlineoverridevirtual |
Reimplemented from DataInpSpec.
|
overridevirtual |
Implements DataInpSpec.
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024