Specifications for BinID/Coordinate/TrcNrs and offsets.
More...
List of all members.
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 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) |
| 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 |
Protected Member Functions |
| float | getVal (const Setup &, int) const |
| void | setVal (Setup &, int, float) |
Protected Attributes |
| Setup | setup_ |
| Setup | defsetup_ |
Detailed Description
Specifications for BinID/Coordinate/TrcNrs and offsets.
Constructor & Destructor Documentation
| 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 | |
|
) |
| | |
Member Function Documentation
| virtual DataInpSpec* PositionInpSpec::clone |
( |
|
) |
const [inline, virtual] |
| float PositionInpSpec::defaultValue |
( |
int |
idx = 0 |
) |
const [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 |
| float PositionInpSpec::getVal |
( |
const Setup & |
, |
|
|
int |
| |
|
) |
| | const [protected] |
| virtual bool PositionInpSpec::isUndef |
( |
int |
idx = 0 |
) |
const [virtual] |
| virtual int PositionInpSpec::nElems |
( |
|
) |
const [virtual] |
| void PositionInpSpec::setDefaultValue |
( |
float |
f, |
|
|
int |
idx = 0 | |
|
) |
| | [inline, virtual] |
| virtual bool PositionInpSpec::setText |
( |
const char * |
s, |
|
|
int |
idx = 0 | |
|
) |
| | [virtual] |
| Setup& PositionInpSpec::setup |
( |
bool |
def = false |
) |
[inline] |
| const Setup& PositionInpSpec::setup |
( |
bool |
def = false |
) |
const [inline] |
| void PositionInpSpec::setVal |
( |
Setup & |
, |
|
|
int |
, |
|
|
float |
| |
|
) |
| | [protected] |
| void PositionInpSpec::setValue |
( |
float |
f, |
|
|
int |
idx = 0 | |
|
) |
| | [inline, virtual] |
| virtual const char* PositionInpSpec::text |
( |
int |
idx = 0 |
) |
const [virtual] |
| float PositionInpSpec::value |
( |
int |
idx = 0 |
) |
const [inline] |
Member Data Documentation