OpendTect  6.6
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiVisColTabEd Class Reference
Inheritance diagram for uiVisColTabEd:
[legend]

Public Member Functions

 uiVisColTabEd (uiColorTable &)
 
 ~uiVisColTabEd ()
 
void clipperChanged (CallBacker *)
 
void colorTabChgdCB (CallBacker *)
 
void colseqChanged (CallBacker *)
 
uiColorTablecolTab ()
 
void fillPar (IOPar &)
 
int getChannel () const
 
const ColTab::MapperSetupgetColTabMapperSetup () const
 
const ColTab::SequencegetColTabSequence () const
 
const visSurvey::SurveyObjectgetSurvObj () const
 
NotifierAccessmapperChange ()
 
NotifierAccessseqChange ()
 
void setColTab (const ColTab::Sequence *, bool editseq, const ColTab::MapperSetup *, bool edittrans)
 
void setColTab (visSurvey::SurveyObject *, int ch, int version)
 
void setDefaultColTab ()
 
void setHistogram (const TypeSet< float > *)
 
bool usePar (const IOPar &)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
void stopReceivingNotifications () const
 

Static Public Member Functions

static const char * sKeyAutoScale ()
 
static const char * sKeyClipRate ()
 
static const char * sKeyColorSeq ()
 
static const char * sKeyScaleFactor ()
 
static const char * sKeySymmetry ()
 
static const char * sKeySymMidval ()
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Protected Member Functions

void mapperChangeCB (CallBacker *)
 
void removeAllVisCB (CallBacker *)
 

Protected Attributes

int channel_
 
visSurvey::SurveyObjectsurvobj_
 
uiColorTableuicoltab_
 
int version_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiVisColTabEd()

uiVisColTabEd::uiVisColTabEd ( uiColorTable )

◆ ~uiVisColTabEd()

uiVisColTabEd::~uiVisColTabEd ( )

Member Function Documentation

◆ clipperChanged()

void uiVisColTabEd::clipperChanged ( CallBacker )

◆ colorTabChgdCB()

void uiVisColTabEd::colorTabChgdCB ( CallBacker )

◆ colseqChanged()

void uiVisColTabEd::colseqChanged ( CallBacker )

◆ colTab()

uiColorTable& uiVisColTabEd::colTab ( )
inline

◆ fillPar()

void uiVisColTabEd::fillPar ( IOPar )

◆ getChannel()

int uiVisColTabEd::getChannel ( ) const
inline

◆ getColTabMapperSetup()

const ColTab::MapperSetup& uiVisColTabEd::getColTabMapperSetup ( ) const

◆ getColTabSequence()

const ColTab::Sequence& uiVisColTabEd::getColTabSequence ( ) const

◆ getSurvObj()

const visSurvey::SurveyObject* uiVisColTabEd::getSurvObj ( ) const
inline

◆ mapperChange()

NotifierAccess& uiVisColTabEd::mapperChange ( )

◆ mapperChangeCB()

void uiVisColTabEd::mapperChangeCB ( CallBacker )
protected

◆ removeAllVisCB()

void uiVisColTabEd::removeAllVisCB ( CallBacker )
protected

◆ seqChange()

NotifierAccess& uiVisColTabEd::seqChange ( )

◆ setColTab() [1/2]

void uiVisColTabEd::setColTab ( const ColTab::Sequence ,
bool  editseq,
const ColTab::MapperSetup ,
bool  edittrans 
)

◆ setColTab() [2/2]

void uiVisColTabEd::setColTab ( visSurvey::SurveyObject ,
int  ch,
int  version 
)

◆ setDefaultColTab()

void uiVisColTabEd::setDefaultColTab ( )

◆ setHistogram()

void uiVisColTabEd::setHistogram ( const TypeSet< float > *  )

◆ sKeyAutoScale()

static const char* uiVisColTabEd::sKeyAutoScale ( )
static

◆ sKeyClipRate()

static const char* uiVisColTabEd::sKeyClipRate ( )
static

◆ sKeyColorSeq()

static const char* uiVisColTabEd::sKeyColorSeq ( )
static

◆ sKeyScaleFactor()

static const char* uiVisColTabEd::sKeyScaleFactor ( )
static

◆ sKeySymmetry()

static const char* uiVisColTabEd::sKeySymmetry ( )
static

◆ sKeySymMidval()

static const char* uiVisColTabEd::sKeySymMidval ( )
static

◆ usePar()

bool uiVisColTabEd::usePar ( const IOPar )

Member Data Documentation

◆ channel_

int uiVisColTabEd::channel_
protected

◆ survobj_

visSurvey::SurveyObject* uiVisColTabEd::survobj_
protected

◆ uicoltab_

uiColorTable& uiVisColTabEd::uicoltab_
protected

◆ version_

int uiVisColTabEd::version_
protected

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