UNIVERS
15.3
UNIVERS base processing software API
|
#include <sa_axes_dialog.hpp>
Signals | |
void | optionsChanged () |
Public Member Functions | |
SAAxesDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
virtual | ~SAAxesDialog () |
virtual void | attachSeismicArea (hds::SeismicArea *psa) |
void | setHeaderWords (ZdSeismicFile &seismic_doc, const std::vector< int > &hdr_words_set=std::vector< int >()) |
void | applyOptions (hds::SeismicArea &sa) 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::SAOptionsController | |
SAOptionsController () | |
virtual | ~SAOptionsController () |
virtual bool | detachSeismicArea (hds::SeismicArea *psa) |
virtual void | detachAllSeismicAreas () |
Protected Member Functions | |
virtual void | buttonClicked (const hds::Dialog::Button &button_type) |
Protected Attributes | |
std::vector< int > | m_hdr_words_set |
Protected Attributes inherited from hds::SAOptionsController | |
std::set< hds::SeismicArea * > | m_seis_areas_set |
Additional Inherited Members | |
Public Types inherited from hds::Dialog | |
enum | Button { OK_BUTTON = 1, APPLY_BUTTON = 2, CANCEL_BUTTON = 4 } |
Provides traces visualization options for seismic viewer.
hds::SAAxesDialog::SAAxesDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Default constructor of Qt dialog.
|
virtual |
Destructor.
void hds::SAAxesDialog::applyOptions | ( | hds::SeismicArea & | sa | ) | const |
Apply current axes option for provided seismic area.
|
virtual |
Reimplemeted for initialize widget parameters as the parameters
of attached seismic area.
Reimplemented from hds::SAOptionsController.
|
protectedvirtual |
Called when button with provided button_type clicked.
Reimplemented from hds::Dialog.
|
signal |
Emits when any dialog options is changed.
void hds::SAAxesDialog::setHeaderWords | ( | ZdSeismicFile & | seismic_doc, |
const std::vector< int > & | hdr_words_set = std::vector< int >() |
||
) |
Set shown header words vector from provided seismic document.
If vector is empty all header words will be shown.
|
virtual |
Show dialog.
Reimplemented from hds::Dialog.
|
virtual |
Show dialog in modal mode.
Reimplemented from hds::Dialog.
|
protected |
Vector of header words to be shown.