OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | Private Types | List of all members
EM::PolygonZChanger Class Reference

Public Member Functions

 PolygonZChanger (Pick::Set &, const MultiID &horid)
 
 PolygonZChanger (Pick::Set &, float zval)
 
 ~PolygonZChanger ()
 
uiRetVal doWork (TaskRunner &)
 

Protected Member Functions

void changeZval ()
 
void reportChange (Pick::SetMgr::ChangeData::Ev ev, int idy)
 

Protected Attributes

MultiID horid_
 
Pick::Setps_
 
float zval_
 

Private Types

enum  EventType { Remove , Move }
 

Detailed Description

<>

Member Enumeration Documentation

◆ EventType

Enumerator
Remove 
Move 

Constructor & Destructor Documentation

◆ PolygonZChanger() [1/2]

EM::PolygonZChanger::PolygonZChanger ( Pick::Set ,
const MultiID horid 
)

◆ PolygonZChanger() [2/2]

EM::PolygonZChanger::PolygonZChanger ( Pick::Set ,
float  zval 
)

◆ ~PolygonZChanger()

EM::PolygonZChanger::~PolygonZChanger ( )

Member Function Documentation

◆ changeZval()

void EM::PolygonZChanger::changeZval ( )
protected

◆ doWork()

uiRetVal EM::PolygonZChanger::doWork ( TaskRunner )

◆ reportChange()

void EM::PolygonZChanger::reportChange ( Pick::SetMgr::ChangeData::Ev  ev,
int  idy 
)
protected

Member Data Documentation

◆ horid_

MultiID EM::PolygonZChanger::horid_
protected

◆ ps_

Pick::Set& EM::PolygonZChanger::ps_
protected

◆ zval_

float EM::PolygonZChanger::zval_
protected

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