OpendTect  6.3
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
visBase::HorTilesCreatorAndUpdator Class Reference
Inheritance diagram for visBase::HorTilesCreatorAndUpdator:
[legend]

Public Member Functions

 HorTilesCreatorAndUpdator (HorizonSection *)
 
void updateTiles (const TypeSet< GeomPosID > *, TaskRunner *)
 
void createAllTiles (TaskRunner *tskr)
 
void updateTilesAutoResolution (const osg::CullStack *cs)
 
void updateTilesPrimitiveSets ()
 
void setFixedResolution (char res, TaskRunner *tskr)
 

Protected Member Functions

 ~HorTilesCreatorAndUpdator ()
 
void updateTileArray (const StepInterval< int > &rrg, const StepInterval< int > &crg)
 
HorizonSectionTilecreateOneTile (int tilerowidx, int tilecolidx)
 
void setNeighbors (HorizonSectionTile *tile, int tilerowidx, int tilecolidx)
 

Protected Attributes

HorizonSectionhorsection_
 
Threads::SpinLock spinlock_
 
Threads::Mutex updatelock_
 

Constructor & Destructor Documentation

visBase::HorTilesCreatorAndUpdator::HorTilesCreatorAndUpdator ( HorizonSection )
visBase::HorTilesCreatorAndUpdator::~HorTilesCreatorAndUpdator ( )
protected

Member Function Documentation

void visBase::HorTilesCreatorAndUpdator::createAllTiles ( TaskRunner tskr)
HorizonSectionTile* visBase::HorTilesCreatorAndUpdator::createOneTile ( int  tilerowidx,
int  tilecolidx 
)
protected
void visBase::HorTilesCreatorAndUpdator::setFixedResolution ( char  res,
TaskRunner tskr 
)
void visBase::HorTilesCreatorAndUpdator::setNeighbors ( HorizonSectionTile tile,
int  tilerowidx,
int  tilecolidx 
)
protected
void visBase::HorTilesCreatorAndUpdator::updateTileArray ( const StepInterval< int > &  rrg,
const StepInterval< int > &  crg 
)
protected
void visBase::HorTilesCreatorAndUpdator::updateTiles ( const TypeSet< GeomPosID > *  ,
TaskRunner  
)
void visBase::HorTilesCreatorAndUpdator::updateTilesAutoResolution ( const osg::CullStack *  cs)
void visBase::HorTilesCreatorAndUpdator::updateTilesPrimitiveSets ( )

Member Data Documentation

HorizonSection* visBase::HorTilesCreatorAndUpdator::horsection_
protected
Threads::SpinLock visBase::HorTilesCreatorAndUpdator::spinlock_
protected
Threads::Mutex visBase::HorTilesCreatorAndUpdator::updatelock_
protected

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