VAPOR3 3.9.4
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
CopyRegionWidget Class Reference

#include <CopyRegionWidget.h>

Inheritance diagram for CopyRegionWidget:
VSectionGroup VSection WidgetGroupWrapper< VSectionGroup, QWidget, VGroup > AbstractWidgetGroup< This, Widget > CopyRegionAnnotationWidget

Signals

void valueChanged ()
 

Public Member Functions

 CopyRegionWidget (QWidget *parent=0)
 
 ~CopyRegionWidget ()
 
QString name () const
 
QString includeFile () const
 
QString group () const
 
QString toolTip () const
 
QString whatsThis () const
 
bool isContainer () const
 
virtual void Update (VAPoR::ParamsMgr *paramsMgr, VAPoR::RenderParams *rParams)
 
- Public Member Functions inherited from VSectionGroup
 VSectionGroup (const std::string &title, List children={})
 
- Public Member Functions inherited from VSection
 VSection (const std::string &title)
 
QVBoxLayout * layout () const
 
void setMenu (QMenu *menu)
 
void setLayout (QLayout *layout)=delete
 
int addTab (QWidget *page, const QString &label)=delete
 
QWidget * widget (int index) const =delete
 
void setCornerWidget (QWidget *widget, Qt::Corner corner)=delete
 
QWidget * cornerWidget () const =delete
 
- Public Member Functions inherited from WidgetGroupWrapper< VSectionGroup, QWidget, VGroup >
 WidgetGroupWrapper (VGroup *group)
 
virtual VSectionGroupAdd (QWidget *w) override
 Adds a widget.
 
- Public Member Functions inherited from AbstractWidgetGroup< This, Widget >
virtual This * Add (Widget *w)
 Adds a widget.
 
This * AddM (const List &list)
 

Protected Slots

virtual void copyRegion ()
 

Protected Member Functions

void updateCopyCombo ()
 
void _configurePlanarBox (const VAPoR::Box *myBox, std::vector< double > *myMin, std::vector< double > *myMax) const
 

Protected Attributes

QPushButton * copyButton
 
QComboBox * copyCombo
 
VAPoR::ParamsMgr_paramsMgr
 
VAPoR::RenderParams_rParams
 
std::vector< std::string > _dataSetNames
 
std::map< std::string, std::string > _visNames
 
std::map< std::string, std::string > _renTypeNames
 
- Protected Attributes inherited from WidgetGroupWrapper< VSectionGroup, QWidget, VGroup >
VGroup_group
 
- Protected Attributes inherited from AbstractWidgetGroup< This, Widget >
std::vector< Widget * > _children
 

Additional Inherited Members

- Public Types inherited from AbstractWidgetGroup< This, Widget >
typedef std::initializer_list< Widget * > List
 

Detailed Description

Definition at line 15 of file CopyRegionWidget.h.

Constructor & Destructor Documentation

◆ CopyRegionWidget()

CopyRegionWidget::CopyRegionWidget ( QWidget *  parent = 0)

◆ ~CopyRegionWidget()

CopyRegionWidget::~CopyRegionWidget ( )

Member Function Documentation

◆ _configurePlanarBox()

void CopyRegionWidget::_configurePlanarBox ( const VAPoR::Box myBox,
std::vector< double > *  myMin,
std::vector< double > *  myMax 
) const
protected

◆ copyRegion

virtual void CopyRegionWidget::copyRegion ( )
protectedvirtualslot

◆ group()

QString CopyRegionWidget::group ( ) const
inline

Definition at line 25 of file CopyRegionWidget.h.

◆ includeFile()

QString CopyRegionWidget::includeFile ( ) const
inline

Definition at line 24 of file CopyRegionWidget.h.

◆ isContainer()

bool CopyRegionWidget::isContainer ( ) const
inline

Definition at line 36 of file CopyRegionWidget.h.

◆ name()

QString CopyRegionWidget::name ( ) const
inline

Definition at line 23 of file CopyRegionWidget.h.

◆ toolTip()

QString CopyRegionWidget::toolTip ( ) const
inline

Definition at line 26 of file CopyRegionWidget.h.

◆ Update()

virtual void CopyRegionWidget::Update ( VAPoR::ParamsMgr paramsMgr,
VAPoR::RenderParams rParams 
)
virtual

◆ updateCopyCombo()

void CopyRegionWidget::updateCopyCombo ( )
protected

◆ valueChanged

void CopyRegionWidget::valueChanged ( )
signal

◆ whatsThis()

QString CopyRegionWidget::whatsThis ( ) const
inline

Definition at line 31 of file CopyRegionWidget.h.

Member Data Documentation

◆ _dataSetNames

std::vector<std::string> CopyRegionWidget::_dataSetNames
protected

Definition at line 59 of file CopyRegionWidget.h.

◆ _paramsMgr

VAPoR::ParamsMgr* CopyRegionWidget::_paramsMgr
protected

Definition at line 56 of file CopyRegionWidget.h.

◆ _renTypeNames

std::map<std::string, std::string> CopyRegionWidget::_renTypeNames
protected

Definition at line 61 of file CopyRegionWidget.h.

◆ _rParams

VAPoR::RenderParams* CopyRegionWidget::_rParams
protected

Definition at line 57 of file CopyRegionWidget.h.

◆ _visNames

std::map<std::string, std::string> CopyRegionWidget::_visNames
protected

Definition at line 60 of file CopyRegionWidget.h.

◆ copyButton

QPushButton* CopyRegionWidget::copyButton
protected

Definition at line 46 of file CopyRegionWidget.h.

◆ copyCombo

QComboBox* CopyRegionWidget::copyCombo
protected

Definition at line 47 of file CopyRegionWidget.h.


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