Public Member Functions | Protected Attributes

SeisTrcBufDataPack Class Reference

FlatDataPack based on SeisTrcBuf. More...

Inheritance diagram for SeisTrcBufDataPack:
FlatDataPack DataPack NamedObject CallBacker

List of all members.

Public Member Functions

 SeisTrcBufDataPack (SeisTrcBuf *, Seis::GeomType, SeisTrcInfo::Fld, const char *categry, int compnr=0)
 SeisTrcBufDataPack (const SeisTrcBufDataPack &)
void setBuffer (SeisTrcBuf *, Seis::GeomType, SeisTrcInfo::Fld, int icomp=0)
bool getCubeSampling (CubeSampling &) const
const char * dimName (bool) const
Coord3 getCoord (int, int) const
void getAltDim0Keys (BufferStringSet &) const
double getAltDim0Value (int, int) const
void getAuxInfo (int, int, IOPar &) const
bool posDataIsCoord () const
SeisTrcBufArray2DtrcBufArr2D ()
const SeisTrcBufArray2DtrcBufArr2D () const
SeisTrcBuftrcBuf ()
const SeisTrcBuftrcBuf () const

Protected Attributes

Seis::GeomType gt_
SeisTrcInfo::Fld posfld_
TypeSet< SeisTrcInfo::Fldflds_

Detailed Description

FlatDataPack based on SeisTrcBuf.


Constructor & Destructor Documentation

SeisTrcBufDataPack::SeisTrcBufDataPack ( SeisTrcBuf ,
Seis::GeomType  ,
SeisTrcInfo::Fld  ,
const char *  categry,
int  compnr = 0 
)
SeisTrcBufDataPack::SeisTrcBufDataPack ( const SeisTrcBufDataPack  ) 

Member Function Documentation

const char* SeisTrcBufDataPack::dimName ( bool   )  const [virtual]

Reimplemented from FlatDataPack.

void SeisTrcBufDataPack::getAltDim0Keys ( BufferStringSet  )  const [virtual]

Reimplemented from FlatDataPack.

double SeisTrcBufDataPack::getAltDim0Value ( int  ,
int   
) const [virtual]

Reimplemented from FlatDataPack.

void SeisTrcBufDataPack::getAuxInfo ( int  ,
int  ,
IOPar  
) const [virtual]

Reimplemented from FlatDataPack.

Coord3 SeisTrcBufDataPack::getCoord ( int  ,
int   
) const [virtual]

Reimplemented from FlatDataPack.

bool SeisTrcBufDataPack::getCubeSampling ( CubeSampling  )  const
bool SeisTrcBufDataPack::posDataIsCoord (  )  const [inline, virtual]

Reimplemented from FlatDataPack.

void SeisTrcBufDataPack::setBuffer ( SeisTrcBuf ,
Seis::GeomType  ,
SeisTrcInfo::Fld  ,
int  icomp = 0 
)
const SeisTrcBuf& SeisTrcBufDataPack::trcBuf (  )  const [inline]
SeisTrcBuf& SeisTrcBufDataPack::trcBuf (  )  [inline]
SeisTrcBufArray2D& SeisTrcBufDataPack::trcBufArr2D (  )  [inline]
const SeisTrcBufArray2D& SeisTrcBufDataPack::trcBufArr2D (  )  const [inline]

Member Data Documentation