 |
OpendTect
6.6
|
Go to the documentation of this file.
48 float get(
int idx,
int pos,
int comp)
const;
51 void set(
int idx,
float val,
int pos,
int comp);
58 const unsigned char*
getData(
int ipos,
int icomp,
int is=0)
const;
59 unsigned char*
getData(
int ipos,
int icomp,
int is=0);
73 friend class ArrayFiller;
74 friend class DataPackFiller;
RawScaledTrcsSequenceValueSeries(const RawScaledTrcsSequence &, int pos, int comp)
A set of data buffers and their interpreters.
Definition: tracedata.h:32
float getValue(float, int pos, int comp) const
const float * arr() const
ValueSeries< float > * clone() const
const int nrpos_
Definition: seisrawtrcsseq.h:70
int ipos_
Definition: seisrawtrcsseq.h:117
ObjectSet< TraceData > data_
Definition: seisrawtrcsseq.h:66
Summary for a Seismic object.
Definition: segydirectdef.h:22
float value(od_int64) const
#define od_int64
Definition: plftypes.h:35
void setTrcScaler(int pos, const Scaler *)
const unsigned char * getData(int ipos, int icomp, int is=0) const
#define mExpClass(module)
Definition: commondefs.h:177
RawScaledTrcsSequence(const RawScaledTrcsSequence &)
Definition: seisrawtrcsseq.h:95
Seismic trace.
Definition: seistrc.h:34
RawScaledTrcsSequence & seq_
Definition: seisrawtrcsseq.h:116
void copyFrom(const SeisTrc &, int *ipos=0)
TraceData & getTraceData(int pos)
Definition: seisrawtrcsseq.h:81
const DataCharacteristics getDataChar() const
~RawScaledTrcsSequenceValueSeries()
set of seismic traces.
Definition: seisbuf.h:31
const ValueSeriesInterpolator< float > & interpolator() const
float get(int idx, int pos, int comp) const
Scaling of floating point numbers.
Definition: scaler.h:33
unsigned char * getData(int ipos, int icomp, int is=0)
const ObjectSummary & info_
Definition: seisrawtrcsseq.h:68
const TrcKey & getPosition(int ipos) const
void setPositions(const TypeSet< TrcKey > &)
PtrMan< ValueSeriesInterpolator< float > > intpol_
Definition: seisrawtrcsseq.h:72
bool writable() const
Definition: seisrawtrcsseq.h:110
void setValue(od_int64, float)
void setPosition(int pos)
Definition: seisrawtrcsseq.h:104
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:28
int icomp_
Definition: seisrawtrcsseq.h:118
const StepInterval< float > & getZRange() const
void set(int idx, float val, int pos, int comp)
Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions...
Definition: seisrawtrcsseq.h:34
void copyFrom(const SeisTrcBuf &)
Definition: seisrawtrcsseq.h:55
void setComponent(int idx)
Definition: seisrawtrcsseq.h:105
ObjectSet< Scaler > trcscalers_
Definition: seisrawtrcsseq.h:67
Definition: seisioobjinfo.h:38
const TypeSet< TrcKey > * tks_
Definition: seisrawtrcsseq.h:69
mODTextTranslationClass(Seis::RawScaledTrcsSequence)
RawScaledTrcsSequence(const ObjectSummary &, int nrpos)
byte-level data characteristics of stored data.
Definition: datachar.h:37
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021