OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SeisFixedCubeProvider Class Reference

Public Member Functions

 SeisFixedCubeProvider (const MultiID &)
 
 ~SeisFixedCubeProvider ()
 
void clear ()
 
uiString errMsg () const
 
const SeisTrcgetTrace (const BinID &) const
 
const SeisTrcgetTrace (int trcnr) const
 
float getTrcDist () const
 
bool isEmpty () const
 
bool readData (const TrcKeyZSampling &, const Pos::GeomID geomid, TaskRunner *tr=0)
 
bool readData (const TrcKeyZSampling &, TaskRunner *tr=0)
 

Protected Member Functions

bool calcTrcDist (const Pos::GeomID)
 

Protected Attributes

Array2D< SeisTrc * > * data_
 
uiString errmsg_
 
IOObjioobj_
 
TrcKeyZSampling tkzs_
 
float trcdist_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ SeisFixedCubeProvider()

SeisFixedCubeProvider::SeisFixedCubeProvider ( const MultiID )

◆ ~SeisFixedCubeProvider()

SeisFixedCubeProvider::~SeisFixedCubeProvider ( )

Member Function Documentation

◆ calcTrcDist()

bool SeisFixedCubeProvider::calcTrcDist ( const Pos::GeomID  )
protected

◆ clear()

void SeisFixedCubeProvider::clear ( )

◆ errMsg()

uiString SeisFixedCubeProvider::errMsg ( ) const

◆ getTrace() [1/2]

const SeisTrc* SeisFixedCubeProvider::getTrace ( const BinID ) const

◆ getTrace() [2/2]

const SeisTrc* SeisFixedCubeProvider::getTrace ( int  trcnr) const

◆ getTrcDist()

float SeisFixedCubeProvider::getTrcDist ( ) const
inline

◆ isEmpty()

bool SeisFixedCubeProvider::isEmpty ( ) const

◆ readData() [1/2]

bool SeisFixedCubeProvider::readData ( const TrcKeyZSampling ,
const Pos::GeomID  geomid,
TaskRunner tr = 0 
)

◆ readData() [2/2]

bool SeisFixedCubeProvider::readData ( const TrcKeyZSampling ,
TaskRunner tr = 0 
)

Member Data Documentation

◆ data_

Array2D<SeisTrc*>* SeisFixedCubeProvider::data_
protected

◆ errmsg_

uiString SeisFixedCubeProvider::errmsg_
protected

◆ ioobj_

IOObj* SeisFixedCubeProvider::ioobj_
protected

◆ tkzs_

TrcKeyZSampling SeisFixedCubeProvider::tkzs_
protected

◆ trcdist_

float SeisFixedCubeProvider::trcdist_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024