Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Public Member Functions | Public Attributes | List of all members
tympan::AcousticTriangle Class Reference

Describing a triangle. More...

#include <entities.hpp>

Inheritance diagram for tympan::AcousticTriangle:
Inheritance graph
[legend]
Collaboration diagram for tympan::AcousticTriangle:
Collaboration graph
[legend]

Public Member Functions

 AcousticTriangle (node_idx n1, node_idx n2, node_idx n3)
 Constructor with the 3 vertexes of the triangle. More...
 
- Public Member Functions inherited from tympan::BaseEntity
virtual ~BaseEntity ()
 Constructor. More...
 

Public Attributes

node_idx n [3]
 Triangle vertexes. More...
 
string volume_id
 Volume id. More...
 
shared_ptr< AcousticMaterialBasemade_of
 Pointer to the material. More...
 

Additional Inherited Members

- Protected Member Functions inherited from tympan::BaseEntity
 BaseEntity ()
 

Detailed Description

Describing a triangle.

Definition at line 144 of file entities.hpp.

Constructor & Destructor Documentation

◆ AcousticTriangle()

tympan::AcousticTriangle::AcousticTriangle ( node_idx  n1,
node_idx  n2,
node_idx  n3 
)

Constructor with the 3 vertexes of the triangle.

Definition at line 66 of file acoustic_problem_model.cpp.

Member Data Documentation

◆ made_of

shared_ptr<AcousticMaterialBase> tympan::AcousticTriangle::made_of

Pointer to the material.

Definition at line 153 of file entities.hpp.

◆ n

node_idx tympan::AcousticTriangle::n[3]

Triangle vertexes.

Definition at line 151 of file entities.hpp.

◆ volume_id

string tympan::AcousticTriangle::volume_id

Volume id.

Definition at line 152 of file entities.hpp.


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