UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
hds::SVOptionsDialog Class Reference

#include <sv_options_dialog.hpp>

Inheritance diagram for hds::SVOptionsDialog:
hds::Dialog hds::SVOptionsController

Signals

void svOptionChanged ()
 

Public Member Functions

 SVOptionsDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~SVOptionsDialog ()
 
virtual void attachSeismicView (ZqSeismicView *ps)
 
const ZqbSVOptionscurrentSVOptions () const
 
virtual void show ()
 
virtual void showModal ()
 
- Public Member Functions inherited from hds::Dialog
 Dialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~Dialog ()
 
virtual void hide ()
 
virtual int exec ()
 
void setButtonsMask (int mask)
 
int buttonsMask () const
 
QWidget & mainWidget ()
 
- Public Member Functions inherited from hds::SVOptionsController
 SVOptionsController ()
 
virtual ~SVOptionsController ()
 
virtual bool detachSeismicView (ZqSeismicView *psv)
 
virtual void detachAllSeismicViews ()
 

Protected Slots

virtual void updateNormalizationMode (int mode)
 
virtual void updateVisualMode ()
 
virtual void updateAGC (double val)
 
virtual void updateVisualGain ()
 
virtual void updateAmplCutLevel (double val)
 
virtual void updateOverlapping (double val)
 
virtual void wigglePolyOrderUpdated (int val)
 
virtual void updateColorMode ()
 
virtual void commonColorButtonPressed ()
 
virtual void posColorButtonPressed ()
 
virtual void negColorButtonPressed ()
 
virtual void updateZeroSamplesMode ()
 
virtual void updateZeroLevelVal ()
 
virtual void zeroColorButtonPressed ()
 
virtual void drawGridStateChanged (int state)
 
virtual void drawGridStepValueChanged (double val)
 
virtual void updateTrOrientation (int val)
 

Protected Member Functions

virtual void buttonClicked (const hds::Dialog::Button &button_type)
 

Additional Inherited Members

- Public Types inherited from hds::Dialog
enum  Button { OK_BUTTON = 1, APPLY_BUTTON = 2, CANCEL_BUTTON = 4 }
 
- Protected Attributes inherited from hds::SVOptionsController
std::set< ZqSeismicView * > m_seis_views_set
 

Detailed Description

Provides traces visualization options for seismic viewer.

Constructor & Destructor Documentation

hds::SVOptionsDialog::SVOptionsDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Default constructor of Qt dialog.

virtual hds::SVOptionsDialog::~SVOptionsDialog ( )
virtual

Destructor.

Member Function Documentation

virtual void hds::SVOptionsDialog::attachSeismicView ( ZqSeismicView ps)
virtual
Reimplemeted for initialize widget parameters as the parameters

of attached seismic area. Current seismic view options will be the same as these inside provided area.

Reimplemented from hds::SVOptionsController.

virtual void hds::SVOptionsDialog::buttonClicked ( const hds::Dialog::Button button_type)
protectedvirtual

Called when button with provided button_type clicked.

Reimplemented from hds::Dialog.

virtual void hds::SVOptionsDialog::commonColorButtonPressed ( )
protectedvirtualslot

Select common color.

const ZqbSVOptions& hds::SVOptionsDialog::currentSVOptions ( ) const
inline

Interface to the current seismic view options.

virtual void hds::SVOptionsDialog::drawGridStateChanged ( int  state)
protectedvirtualslot

Grid on/off state changed.

virtual void hds::SVOptionsDialog::drawGridStepValueChanged ( double  val)
protectedvirtualslot

Grid step value changed.

virtual void hds::SVOptionsDialog::negColorButtonPressed ( )
protectedvirtualslot

Select color of the negative amplitudes.

virtual void hds::SVOptionsDialog::posColorButtonPressed ( )
protectedvirtualslot

Select color of the positive amplitudes.

virtual void hds::SVOptionsDialog::show ( )
virtual

Show dialog.

Reimplemented from hds::Dialog.

virtual void hds::SVOptionsDialog::showModal ( )
virtual

Show dialog in modal mode.

Reimplemented from hds::Dialog.

void hds::SVOptionsDialog::svOptionChanged ( )
signal

Emitted when any seismic view option has changed.

virtual void hds::SVOptionsDialog::updateAGC ( double  val)
protectedvirtualslot

Update agc value.

virtual void hds::SVOptionsDialog::updateAmplCutLevel ( double  val)
protectedvirtualslot

Update ampl cut level value.

virtual void hds::SVOptionsDialog::updateColorMode ( )
protectedvirtualslot

Update mode of traces colors.

virtual void hds::SVOptionsDialog::updateNormalizationMode ( int  mode)
protectedvirtualslot

Update mode of traces normalization.

virtual void hds::SVOptionsDialog::updateOverlapping ( double  val)
protectedvirtualslot

Update overlapping value.

virtual void hds::SVOptionsDialog::updateTrOrientation ( int  val)
protectedvirtualslot

Traces orientation (VSP/S2D) changed.

virtual void hds::SVOptionsDialog::updateVisualGain ( )
protectedvirtualslot

Update visual gain value.

virtual void hds::SVOptionsDialog::updateVisualMode ( )
protectedvirtualslot

Update mode of traces visualization.

virtual void hds::SVOptionsDialog::updateZeroLevelVal ( )
protectedvirtualslot

Update zero amplitudes bottom level value.

virtual void hds::SVOptionsDialog::updateZeroSamplesMode ( )
protectedvirtualslot

Update mode of zero samples visualization.

virtual void hds::SVOptionsDialog::wigglePolyOrderUpdated ( int  val)
protectedvirtualslot

Update wiggle polynom order.

virtual void hds::SVOptionsDialog::zeroColorButtonPressed ( )
protectedvirtualslot

Select special color for zero samples


The documentation for this class was generated from the following file: