OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
uiVisColTabEd Class Reference
Inheritance diagram for uiVisColTabEd:
[legend]

Public Member Functions

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

Static Public Member Functions

static const char * sKeyColorSeq ()
 
static const char * sKeyScaleFactor ()
 
static const char * sKeyClipRate ()
 
static const char * sKeyAutoScale ()
 
static const char * sKeySymmetry ()
 
static const char * sKeySymMidval ()
 

Protected Member Functions

void mapperChangeCB (CallBacker *)
 
void removeAllVisCB (CallBacker *)
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Protected Attributes

uiColorTableuicoltab_
 
int channel_
 
int version_
 
visSurvey::SurveyObjectsurvobj_
 

Private Member Functions

 mODTextTranslationClass (uiVisColTabEd)
 

Detailed Description

Constructor & Destructor Documentation

uiVisColTabEd::uiVisColTabEd ( uiColorTable )
uiVisColTabEd::~uiVisColTabEd ( )

Member Function Documentation

void uiVisColTabEd::clipperChanged ( CallBacker )
void uiVisColTabEd::colorTabChgdCB ( CallBacker )
void uiVisColTabEd::colseqChanged ( CallBacker )
uiColorTable& uiVisColTabEd::colTab ( )
inline
void uiVisColTabEd::fillPar ( IOPar )
int uiVisColTabEd::getChannel ( ) const
inline
const ColTab::MapperSetup& uiVisColTabEd::getColTabMapperSetup ( ) const
const ColTab::Sequence& uiVisColTabEd::getColTabSequence ( ) const
const visSurvey::SurveyObject* uiVisColTabEd::getSurvObj ( ) const
inline
NotifierAccess& uiVisColTabEd::mapperChange ( )
void uiVisColTabEd::mapperChangeCB ( CallBacker )
protected
uiVisColTabEd::mODTextTranslationClass ( uiVisColTabEd  )
private
void uiVisColTabEd::removeAllVisCB ( CallBacker )
protected
NotifierAccess& uiVisColTabEd::seqChange ( )
void uiVisColTabEd::setColTab ( const ColTab::Sequence ,
bool  editseq,
const ColTab::MapperSetup ,
bool  edittrans 
)
void uiVisColTabEd::setColTab ( visSurvey::SurveyObject ,
int  ch,
int  version 
)
void uiVisColTabEd::setDefaultColTab ( )
void uiVisColTabEd::setHistogram ( const TypeSet< float > *  )
static const char* uiVisColTabEd::sKeyAutoScale ( )
static
static const char* uiVisColTabEd::sKeyClipRate ( )
static
static const char* uiVisColTabEd::sKeyColorSeq ( )
static
static const char* uiVisColTabEd::sKeyScaleFactor ( )
static
static const char* uiVisColTabEd::sKeySymmetry ( )
static
static const char* uiVisColTabEd::sKeySymMidval ( )
static
bool uiVisColTabEd::usePar ( const IOPar )

Member Data Documentation

int uiVisColTabEd::channel_
protected
visSurvey::SurveyObject* uiVisColTabEd::survobj_
protected
uiColorTable& uiVisColTabEd::uicoltab_
protected
int uiVisColTabEd::version_
protected

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