OpendTect  7.0
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
CBVSInfo::SurvGeom Struct Reference

Public Member Functions

 SurvGeom ()
 
void clean ()
 
int excludes (const BinID &) const
 
bool includes (const BinID &bid) const
 
bool includesInline (int) const
 
void merge (const SurvGeom &)
 
bool moveToNextInline (BinID &) const
 
bool moveToNextPos (BinID &) const
 
void reCalcBounds ()
 

Public Attributes

Pos::IdxPair2Coord b2c
 
PosInfo::SortedCubeData cubedata
 
bool fullyrectandreg = false
 
BinID start
 
BinID step
 step can be < 0 More...
 
BinID stop
 

Protected Member Functions

void mergeIrreg (const SurvGeom &)
 
int outOfRange (const BinID &) const
 
void toIrreg ()
 

Constructor & Destructor Documentation

◆ SurvGeom()

CBVSInfo::SurvGeom::SurvGeom ( )
inline

Member Function Documentation

◆ clean()

void CBVSInfo::SurvGeom::clean ( )
inline

◆ excludes()

int CBVSInfo::SurvGeom::excludes ( const BinID ) const

◆ includes()

bool CBVSInfo::SurvGeom::includes ( const BinID bid) const
inline

◆ includesInline()

bool CBVSInfo::SurvGeom::includesInline ( int  ) const

◆ merge()

void CBVSInfo::SurvGeom::merge ( const SurvGeom )

◆ mergeIrreg()

void CBVSInfo::SurvGeom::mergeIrreg ( const SurvGeom )
protected

◆ moveToNextInline()

bool CBVSInfo::SurvGeom::moveToNextInline ( BinID ) const

◆ moveToNextPos()

bool CBVSInfo::SurvGeom::moveToNextPos ( BinID ) const

◆ outOfRange()

int CBVSInfo::SurvGeom::outOfRange ( const BinID ) const
protected

◆ reCalcBounds()

void CBVSInfo::SurvGeom::reCalcBounds ( )

◆ toIrreg()

void CBVSInfo::SurvGeom::toIrreg ( )
protected

Member Data Documentation

◆ b2c

Pos::IdxPair2Coord CBVSInfo::SurvGeom::b2c

◆ cubedata

PosInfo::SortedCubeData CBVSInfo::SurvGeom::cubedata

◆ fullyrectandreg

bool CBVSInfo::SurvGeom::fullyrectandreg = false

◆ start

BinID CBVSInfo::SurvGeom::start

◆ step

BinID CBVSInfo::SurvGeom::step

step can be < 0

◆ stop

BinID CBVSInfo::SurvGeom::stop

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