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

Describe surface intersections. More...

#include <TYSolverDefines.h>

Collaboration diagram for TYStructSurfIntersect:
Collaboration graph
[legend]

Public Member Functions

bool is_infra () const
 Detect if a face is on a infrastructure (has a material) More...
 
bool is_infra () const
 Detect if a face is on a infrastructure (has a material) More...
 

Public Attributes

string volume_id
 Volume id. More...
 
TabPoint3D tabPoint
 Array of points used for the preselection. More...
 
OVector3D normal
 Normal vector to a face. More...
 
bool isEcran
 Flag to define if it is a screen. More...
 
tympan::AcousticMaterialBasematerial
 Reference to a material. More...
 

Detailed Description

Describe surface intersections.

Definition at line 36 of file TYSolverDefines.h.

Member Function Documentation

◆ is_infra() [1/2]

bool TYStructSurfIntersect::is_infra ( ) const
inline

Detect if a face is on a infrastructure (has a material)

Definition at line 47 of file TYSolverDefines.h.

Here is the caller graph for this function:

◆ is_infra() [2/2]

bool TYStructSurfIntersect::is_infra ( ) const
inline

Detect if a face is on a infrastructure (has a material)

Definition at line 47 of file TYSolverDefines.h.

Member Data Documentation

◆ isEcran

bool TYStructSurfIntersect::isEcran

Flag to define if it is a screen.

Definition at line 41 of file TYSolverDefines.h.

◆ material

tympan::AcousticMaterialBase * TYStructSurfIntersect::material

Reference to a material.

Definition at line 42 of file TYSolverDefines.h.

◆ normal

OVector3D TYStructSurfIntersect::normal

Normal vector to a face.

Definition at line 40 of file TYSolverDefines.h.

◆ tabPoint

TabPoint3D TYStructSurfIntersect::tabPoint

Array of points used for the preselection.

Definition at line 39 of file TYSolverDefines.h.

◆ volume_id

string TYStructSurfIntersect::volume_id

Volume id.

Definition at line 38 of file TYSolverDefines.h.


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