|
| void | fillTrace (const TrcKey &, SeisTrc &) const |
| |
| void | fillTraceData (const TrcKey &, TraceData &) const |
| |
| void | fillTraceInfo (const TrcKey &, SeisTrcInfo &) const |
| |
| bool | isFullyCompat (const ZSampling &, const DataCharacteristics &) const |
| |
| virtual bool | addComponent (const char *nm)=0 |
| |
| Array3DImpl< float > & | data (int component=0) |
| |
| const Array3DImpl< float > & | data (int component=0) const |
| |
| void | deleteScaler () |
| |
| void | dumpInfo (StringPairSet &) const override |
| |
| int | getComponentIdx (const char *nm, int defcompidx=-1) const |
| |
| const char * | getComponentName (int comp=0) const |
| |
| bool | getCopiedTrcData (int comp, int globaltrcidx, Array1D< float > &) const |
| |
| const BinDataDesc & | getDataDesc () const |
| |
| virtual int | getGlobalIdx (const TrcKey &) const =0 |
| |
| virtual int | getNearestGlobalIdx (const TrcKey &) const |
| |
| void | getPath (TrcKeySet &) const |
| |
| RandomLineID | getRandomLineID () const |
| |
| float | getRefNr (int globaltrcidx) const |
| |
| const Scaler * | getScaler () const |
| |
| float * | getTrcData (int comp, int globaltrcidx) |
| |
| const float * | getTrcData (int comp, int globaltrcidx) const |
| |
| virtual TrcKey | getTrcKey (int globaltrcidx) const =0 |
| |
| const OffsetValueSeries< float > | getTrcStorage (int comp, int globaltrcidx) const |
| |
| virtual bool | is2D () const =0 |
| |
| bool | isEmpty () const |
| |
| virtual bool | isRandom () const |
| |
| virtual bool | isRegular () const |
| |
| int | nrComponents () const |
| |
| float | nrKBytes () const override |
| |
| virtual int | nrTrcs () const =0 |
| |
| void | setComponentName (const char *, int comp=0) |
| |
| void | setDataDesc (const BinDataDesc &) |
| |
| void | setRandomLineID (const RandomLineID &) |
| |
| void | setRefNrs (const TypeSet< float > &refnrs) |
| |
| void | setScaler (const Scaler &) |
| |
| void | setValUnit (const UnitOfMeasure *uom) |
| |
| BufferString | unitStr (bool val, bool withparens=false) const |
| |
| bool | validComp (int comp) const |
| |
| const UnitOfMeasure * | valUnit () const |
| |
| virtual ZSampling | zRange () const =0 |
| |
| ZDataPack & | setZDomain (const ZDataPack &) |
| |
| virtual ZDataPack & | setZDomain (const ZDomain::Info &) |
| |
| virtual const ZDomain::Info & | zDomain () const |
| |
| bool | zInFeet () const |
| |
| bool | zInMeter () const |
| |
| bool | zIsTime () const |
| |
| const UnitOfMeasure * | zUnit () const |
| |
| virtual const char * | category () const |
| |
| FullID | fullID (DataPackMgrID mgrid) const |
| |
| DataPackID | id () const |
| |
| virtual bool | isOK () const |
| |
| DataPack * | obtain () |
| |
| void | release () |
| |
| Threads::Lock & | updateLock () const |
| |
| | SharedObject (const char *nm=nullptr) |
| |
| | NamedCallBacker (const char *nm=nullptr) |
| |
| | NamedCallBacker (const NamedCallBacker &)=delete |
| |
| | ~NamedCallBacker () |
| |
| virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
| |
| NamedCallBacker & | operator= (const NamedCallBacker &)=delete |
| |
| bool | operator== (const NamedCallBacker &oth) const |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| | CallBacker () |
| |
| | CallBacker (const CallBacker &) |
| |
| virtual | ~CallBacker () |
| |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| |
| void | detachAllNotifiers () const |
| | Call from the destructor of your inherited object.
|
| |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| |
| virtual bool | isCapsule () const |
| |
| bool | isNotifierAttached (const NotifierAccess *) const |
| | Only for debugging purposes, don't use.
|
| |
| CallBacker & | operator= (const CallBacker &)=delete |
| |
| void | stopReceivingNotifications () const |
| |
| virtual CallBacker * | trueCaller () |
| |
| | NamedObject (const char *nm=nullptr) |
| |
| | NamedObject (const NamedObject &oth) |
| |
| virtual | ~NamedObject () |
| |
| virtual BufferString | getName () const |
| |
| bool | getNameFromPar (const IOPar &) |
| |
| const name_type & | name () const override |
| |
| NamedObject & | operator= (const NamedObject &) |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual void | setName (const char *nm) |
| |
| virtual | ~ObjectWithName () |
| |
| bool | hasName (const char *nm) const |
| |
| bool | hasName (const name_type &nm) const |
| |
| void | putNameInPar (IOPar &) const |
| |
| void | addObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| int | nrRefs () const |
| | Only for expert use.
|
| |
| void | ref () const |
| |
| bool | refIfReffed () const |
| | Don't use in production, for debugging.
|
| |
| void | removeObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| bool | tryRef () const |
| | Not for normal use. May become private.
|
| |
| void | unRef () const |
| |
| void | unRefNoDelete () const |
| |
Seis Volume DataPack base class.
<>