Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Public Slots | Public Member Functions | Protected Attributes | List of all members
TYBoundaryNoiseMapWidget Class Reference

BoundaryNoiseMap widget. More...

#include <TYBoundaryNoiseMapWidget.h>

Inheritance diagram for TYBoundaryNoiseMapWidget:
Inheritance graph
[legend]
Collaboration diagram for TYBoundaryNoiseMapWidget:
Collaboration graph
[legend]

Public Slots

virtual void updateContent ()
 Update the content of the widgets by reading the stuffs in pElement. More...
 
virtual void apply ()
 When the user validate the dialog window (press ok). More...
 
void updateMinimumDensity (double thickness)
 Update the minimum value of the density thanks to the new thickness value. More...
 
- Public Slots inherited from TYWidget
virtual void updateContent ()=0
 
virtual void apply ()=0
 
virtual void reject ()
 

Public Member Functions

 TYBoundaryNoiseMapWidget (TYBoundaryNoiseMap *pElement, QWidget *_pParent=NULL)
 
virtual ~TYBoundaryNoiseMapWidget ()
 
- Public Member Functions inherited from TYWidget
 TYWidget (TYElement *pElement, QWidget *parent=0, const char *name=0, Qt::WindowFlags f=QFlag(0))
 
virtual ~TYWidget ()
 
void setElement (TYElement *pElement)
 

Protected Attributes

QDoubleSpinBox * _pDensitySpinBox
 Density spin box. More...
 
QDoubleSpinBox * _pThicknessSpinBox
 Density spin box. More...
 
QCheckBox * _pClosedCheckBox
 Closed check box (if the polyline is closed or pen). More...
 
TYMaillageWidget_maillageW
 The maillage widget. More...
 
- Protected Attributes inherited from TYWidget
TYElement_pElement
 
bool _locked
 

Additional Inherited Members

- Signals inherited from TYWidget
void modified ()
 
- Static Public Member Functions inherited from TYWidget
static int edit (TYElement *pElement, QWidget *pParent=NULL)
 
static QString getDisplayName (TYElement *pElt)
 

Detailed Description

BoundaryNoiseMap widget.

Definition at line 43 of file TYBoundaryNoiseMapWidget.h.

Constructor & Destructor Documentation

◆ TYBoundaryNoiseMapWidget()

TYBoundaryNoiseMapWidget::TYBoundaryNoiseMapWidget ( TYBoundaryNoiseMap pElement,
QWidget *  _pParent = NULL 
)

Constructor.

Definition at line 38 of file TYBoundaryNoiseMapWidget.cpp.

Here is the call graph for this function:

◆ ~TYBoundaryNoiseMapWidget()

TYBoundaryNoiseMapWidget::~TYBoundaryNoiseMapWidget ( )
virtual

Destructor.

Definition at line 91 of file TYBoundaryNoiseMapWidget.cpp.

Member Function Documentation

◆ apply

void TYBoundaryNoiseMapWidget::apply ( )
virtualslot

When the user validate the dialog window (press ok).

Definition at line 102 of file TYBoundaryNoiseMapWidget.cpp.

Here is the call graph for this function:

◆ updateContent

void TYBoundaryNoiseMapWidget::updateContent ( )
virtualslot

Update the content of the widgets by reading the stuffs in pElement.

Definition at line 93 of file TYBoundaryNoiseMapWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateMinimumDensity

void TYBoundaryNoiseMapWidget::updateMinimumDensity ( double  thickness)
slot

Update the minimum value of the density thanks to the new thickness value.

Parameters
thicknessThe value of thickness to be tested

Definition at line 128 of file TYBoundaryNoiseMapWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _maillageW

TYMaillageWidget* TYBoundaryNoiseMapWidget::_maillageW
protected

The maillage widget.

Definition at line 89 of file TYBoundaryNoiseMapWidget.h.

◆ _pClosedCheckBox

QCheckBox* TYBoundaryNoiseMapWidget::_pClosedCheckBox
protected

Closed check box (if the polyline is closed or pen).

Definition at line 86 of file TYBoundaryNoiseMapWidget.h.

◆ _pDensitySpinBox

QDoubleSpinBox* TYBoundaryNoiseMapWidget::_pDensitySpinBox
protected

Density spin box.

Definition at line 80 of file TYBoundaryNoiseMapWidget.h.

◆ _pThicknessSpinBox

QDoubleSpinBox* TYBoundaryNoiseMapWidget::_pThicknessSpinBox
protected

Density spin box.

Definition at line 83 of file TYBoundaryNoiseMapWidget.h.


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