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

#include <TYEtape9613Solver.h>

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

Public Member Functions

TYEtape9613Solveroperator= (const TYEtape9613Solver &other)
 Operator =. More...
 
bool operator== (const TYEtape9613Solver &other) const
 Operator ==. More...
 
bool operator!= (const TYEtape9613Solver &other) const
 Operator !=. More...
 
OSpectreOctave getAbsorption ()
 Get/Set the absorption spectrum associated to the first point of the step. More...
 
const OSpectreOctave getAbsorption () const
 
void setAbsorption (const OSpectreOctave &Abso)
 
OSpectreOctave getAttenuation ()
 Get/Set the attenuation spectrum associated to this step. More...
 
const OSpectreOctave getAttenuation () const
 
void setAttenuation (const OSpectreOctave &Att)
 
- Public Member Functions inherited from TYEtape
 TYEtape ()
 Constructor. More...
 
 TYEtape (const TYEtape &other)
 Copy constructor. More...
 
virtual ~TYEtape ()
 Destructor. More...
 
TYEtapeoperator= (const TYEtape &other)
 Operator =. More...
 
bool operator== (const TYEtape &other) const
 Operator ==. More...
 
bool operator!= (const TYEtape &other) const
 Operator !=. More...
 
ACOUSTIC_EVENT_TYPES getType () const
 Set/Get du type de cette etape. More...
 
void setType (ACOUSTIC_EVENT_TYPES etapeType)
 
OPoint3D getPoint () const
 Get/Set of the first point of the step. More...
 
void setPoint (const OPoint3D &pt)
 
acoustic_eventasEvent () const
 

Public Attributes

OSpectreOctave _Absorption
 absorption Spectrum More...
 
OSpectreOctave _Attenuation
 attenuation Spectrum More...
 
- Public Attributes inherited from TYEtape
ACOUSTIC_EVENT_TYPES _type
 Acoustic event type. More...
 
OPoint3D _pt
 The starting point of this step. More...
 

Detailed Description

Definition at line 47 of file TYEtape9613Solver.h.

Member Function Documentation

◆ getAbsorption() [1/2]

OSpectreOctave TYEtape9613Solver::getAbsorption ( )
inline

Get/Set the absorption spectrum associated to the first point of the step.

const OSpectreOctave getAbsorption() void setAbsorption(const OSpectreOctave & Abso)

Returns
_Absorption

Definition at line 66 of file TYEtape9613Solver.h.

◆ getAbsorption() [2/2]

const OSpectreOctave TYEtape9613Solver::getAbsorption ( ) const
inline

Definition at line 70 of file TYEtape9613Solver.h.

◆ getAttenuation() [1/2]

OSpectreOctave TYEtape9613Solver::getAttenuation ( )
inline

Get/Set the attenuation spectrum associated to this step.

const OSpectreOctave getAttenuation() void setAttenuation(const OSpectreOctave & Att)

Returns
_Attenuation

Definition at line 89 of file TYEtape9613Solver.h.

◆ getAttenuation() [2/2]

const OSpectreOctave TYEtape9613Solver::getAttenuation ( ) const
inline

Definition at line 93 of file TYEtape9613Solver.h.

◆ operator!=()

bool TYEtape9613Solver::operator!= ( const TYEtape9613Solver other) const

Operator !=.

Definition at line 58 of file TYEtape9613Solver.cpp.

Here is the call graph for this function:

◆ operator=()

TYEtape9613Solver & TYEtape9613Solver::operator= ( const TYEtape9613Solver other)

Operator =.

Definition at line 27 of file TYEtape9613Solver.cpp.

Here is the call graph for this function:

◆ operator==()

bool TYEtape9613Solver::operator== ( const TYEtape9613Solver other) const

Operator ==.

Definition at line 38 of file TYEtape9613Solver.cpp.

Here is the caller graph for this function:

◆ setAbsorption()

void TYEtape9613Solver::setAbsorption ( const OSpectreOctave Abso)
inline

Set/Get du spectre d'absorption associe au point de depart.

Definition at line 77 of file TYEtape9613Solver.h.

◆ setAttenuation()

void TYEtape9613Solver::setAttenuation ( const OSpectreOctave Att)
inline

Set/Get du spectre d'attenuation associe a cette etape.

Definition at line 100 of file TYEtape9613Solver.h.

Member Data Documentation

◆ _Absorption

OSpectreOctave TYEtape9613Solver::_Absorption

absorption Spectrum

Definition at line 108 of file TYEtape9613Solver.h.

◆ _Attenuation

OSpectreOctave TYEtape9613Solver::_Attenuation

attenuation Spectrum

Definition at line 109 of file TYEtape9613Solver.h.


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