Public Member Functions | |
| mDefaultFactoryInstanciationBase ("Velocity volume", sFactoryKeyword()) | |
| VolumeFunctionSource () | |
| const VelocityDesc & | getDesc () const |
| bool | zIsTime () const |
| bool | setFrom (const MultiID &vel) |
| VolumeFunction * | createFunction (const BinID &) |
| void | getAvailablePositions (BinIDValueSet &) const |
| bool | getVel (const BinID &, SamplingData< float > &, TypeSet< float > &) |
Static Public Member Functions | |
| static const char * | sKeyZIsTime () |
Protected Member Functions | |
| ~VolumeFunctionSource () | |
| SeisTrcReader * | getReader () |
Static Protected Member Functions | |
| static FunctionSource * | create (const MultiID &) |
Protected Attributes | |
| ObjectSet< SeisTrcReader > | velreader_ |
| ObjectSet< void > | threads_ |
| Threads::Mutex | readerlock_ |
| bool | zit_ |
| VelocityDesc | desc_ |
| Vel::VolumeFunctionSource::VolumeFunctionSource | ( | ) |
| Vel::VolumeFunctionSource::~VolumeFunctionSource | ( | ) | [protected] |
| static FunctionSource* Vel::VolumeFunctionSource::create | ( | const MultiID & | ) | [static, protected] |
| VolumeFunction* Vel::VolumeFunctionSource::createFunction | ( | const BinID & | ) |
| void Vel::VolumeFunctionSource::getAvailablePositions | ( | BinIDValueSet & | ) | const |
| const VelocityDesc& Vel::VolumeFunctionSource::getDesc | ( | ) | const [inline] |
| SeisTrcReader* Vel::VolumeFunctionSource::getReader | ( | ) | [protected] |
| bool Vel::VolumeFunctionSource::getVel | ( | const BinID & | , | |
| SamplingData< float > & | , | |||
| TypeSet< float > & | ||||
| ) |
| Vel::VolumeFunctionSource::mDefaultFactoryInstanciationBase | ( | "Velocity volume" | , | |
| sFactoryKeyword() | ||||
| ) |
| bool Vel::VolumeFunctionSource::setFrom | ( | const MultiID & | vel | ) |
| static const char* Vel::VolumeFunctionSource::sKeyZIsTime | ( | ) | [inline, static] |
| bool Vel::VolumeFunctionSource::zIsTime | ( | ) | const |
VelocityDesc Vel::VolumeFunctionSource::desc_ [protected] |
Threads::Mutex Vel::VolumeFunctionSource::readerlock_ [protected] |
ObjectSet<void> Vel::VolumeFunctionSource::threads_ [protected] |
ObjectSet<SeisTrcReader> Vel::VolumeFunctionSource::velreader_ [protected] |
bool Vel::VolumeFunctionSource::zit_ [protected] |
1.7.1