OpendTect  7.0
Public Member Functions | Public Attributes | Protected Attributes | List of all members
SeisIOSimple::Data Class Reference

Public Member Functions

 Data (const char *, Seis::GeomType)
 
 Data (const Data &)
 
 ~Data ()
 
void clear (bool survchanged)
 
ConstRefMan< Coords::CoordSystem > const getCoordSys ()
 
Dataoperator= (const Data &)
 
void setCoordSys (const Coords::CoordSystem *crs)
 
void setResampler (SeisResampler *)
 passed obj will become mine More...
 
void setScaler (Scaler *)
 passed obj will be cloned More...
 

Public Attributes

int compidx_ = 0
 
SamplingData< int > crldef_
 
BufferString fname_
 
Seis::GeomType geom_
 
Pos::GeomID geomid_
 
bool haveazim_ = false
 
bool havenr_ = false
 
bool haveoffs_ = false
 
bool havepos_ = true
 
bool haverefnr_ = false
 
bool havesd_ = false
 
SamplingData< int > inldef_
 
bool isasc_ = true
 
bool isxy_ = false
 
BufferString linename_
 
int nrcrlperinl_
 
SamplingData< int > nrdef_
 
int nroffsperpos_
 
int nrsamples_
 
SamplingData< float > offsdef_
 
bool remnull_ = false
 
SeisResamplerresampler_ = nullptr
 
Scalerscaler_ = nullptr
 
SamplingData< float > sd_
 
MultiID seiskey_
 
Coord startpos_
 
Coord steppos_
 
IOParsubselpars_
 

Protected Attributes

ConstRefMan< Coords::CoordSystemcoordsys_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Data() [1/2]

SeisIOSimple::Data::Data ( const char *  ,
Seis::GeomType   
)

◆ Data() [2/2]

SeisIOSimple::Data::Data ( const Data )

◆ ~Data()

SeisIOSimple::Data::~Data ( )

Member Function Documentation

◆ clear()

void SeisIOSimple::Data::clear ( bool  survchanged)

◆ getCoordSys()

ConstRefMan<Coords::CoordSystem> const SeisIOSimple::Data::getCoordSys ( )
inline

◆ operator=()

Data& SeisIOSimple::Data::operator= ( const Data )

◆ setCoordSys()

void SeisIOSimple::Data::setCoordSys ( const Coords::CoordSystem crs)
inline

◆ setResampler()

void SeisIOSimple::Data::setResampler ( SeisResampler )

passed obj will become mine

◆ setScaler()

void SeisIOSimple::Data::setScaler ( Scaler )

passed obj will be cloned

Member Data Documentation

◆ compidx_

int SeisIOSimple::Data::compidx_ = 0

◆ coordsys_

ConstRefMan<Coords::CoordSystem> SeisIOSimple::Data::coordsys_
protected

◆ crldef_

SamplingData<int> SeisIOSimple::Data::crldef_

◆ fname_

BufferString SeisIOSimple::Data::fname_

◆ geom_

Seis::GeomType SeisIOSimple::Data::geom_

◆ geomid_

Pos::GeomID SeisIOSimple::Data::geomid_

◆ haveazim_

bool SeisIOSimple::Data::haveazim_ = false

◆ havenr_

bool SeisIOSimple::Data::havenr_ = false

◆ haveoffs_

bool SeisIOSimple::Data::haveoffs_ = false

◆ havepos_

bool SeisIOSimple::Data::havepos_ = true

◆ haverefnr_

bool SeisIOSimple::Data::haverefnr_ = false

◆ havesd_

bool SeisIOSimple::Data::havesd_ = false

◆ inldef_

SamplingData<int> SeisIOSimple::Data::inldef_

◆ isasc_

bool SeisIOSimple::Data::isasc_ = true

◆ isxy_

bool SeisIOSimple::Data::isxy_ = false

◆ linename_

BufferString SeisIOSimple::Data::linename_

◆ nrcrlperinl_

int SeisIOSimple::Data::nrcrlperinl_

◆ nrdef_

SamplingData<int> SeisIOSimple::Data::nrdef_

◆ nroffsperpos_

int SeisIOSimple::Data::nroffsperpos_

◆ nrsamples_

int SeisIOSimple::Data::nrsamples_

◆ offsdef_

SamplingData<float> SeisIOSimple::Data::offsdef_

◆ remnull_

bool SeisIOSimple::Data::remnull_ = false

◆ resampler_

SeisResampler* SeisIOSimple::Data::resampler_ = nullptr

◆ scaler_

Scaler* SeisIOSimple::Data::scaler_ = nullptr

◆ sd_

SamplingData<float> SeisIOSimple::Data::sd_

◆ seiskey_

MultiID SeisIOSimple::Data::seiskey_

◆ startpos_

Coord SeisIOSimple::Data::startpos_

◆ steppos_

Coord SeisIOSimple::Data::steppos_

◆ subselpars_

IOPar& SeisIOSimple::Data::subselpars_

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