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

#include <sv_options_controller.hpp>

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

Public Member Functions

 SVOptionsController ()
 
virtual ~SVOptionsController ()
 
virtual void attachSeismicView (ZqSeismicView *psv)
 
virtual bool detachSeismicView (ZqSeismicView *psv)
 
virtual void detachAllSeismicViews ()
 

Protected Attributes

std::set< ZqSeismicView * > m_seis_views_set
 

Detailed Description

Base class for seismic options control.

Constructor & Destructor Documentation

hds::SVOptionsController::SVOptionsController ( )

Default constructor.

virtual hds::SVOptionsController::~SVOptionsController ( )
virtual

Destructor.

Member Function Documentation

virtual void hds::SVOptionsController::attachSeismicView ( ZqSeismicView psv)
virtual

Attach the pointer of seismic area to be controlled.

Reimplemented in hds::SVOptionsDialog.

virtual void hds::SVOptionsController::detachAllSeismicViews ( )
virtual

Detach all attached seismic areas.

virtual bool hds::SVOptionsController::detachSeismicView ( ZqSeismicView psv)
virtual

Detach provided seismic area pointer. Return false if not attached.

Member Data Documentation

std::set<ZqSeismicView*> hds::SVOptionsController::m_seis_views_set
protected

Set of seismic area widget pointers to be controlled.


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