Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Public Attributes | List of all members
TYSIntersection Struct Reference

Data structure for intersections. More...

#include <TYSolverDefines.h>

Collaboration diagram for TYSIntersection:
Collaboration graph
[legend]

Public Attributes

OSegment3D segInter [2]
 Intersection segment between face and vertical plane ([0]) and horizontal plane ([1]) More...
 
bool noIntersect
 Flag to indicate that the face should not be tested for intersection. More...
 
bool bIntersect [2]
 Flag to indicate the face cuts vertical plane ([0]) or horizontal plane ([1]) More...
 
bool isEcran
 Flag to define if is a screen face. More...
 
bool isInfra
 Flag to define if is a infrastructure face. More...
 
tympan::AcousticMaterialBasematerial
 Pointer to a material. More...
 

Detailed Description

Data structure for intersections.

Definition at line 58 of file TYSolverDefines.h.

Member Data Documentation

◆ bIntersect

bool TYSIntersection::bIntersect[2]

Flag to indicate the face cuts vertical plane ([0]) or horizontal plane ([1])

Definition at line 62 of file TYSolverDefines.h.

◆ isEcran

bool TYSIntersection::isEcran

Flag to define if is a screen face.

Definition at line 63 of file TYSolverDefines.h.

◆ isInfra

bool TYSIntersection::isInfra

Flag to define if is a infrastructure face.

Definition at line 64 of file TYSolverDefines.h.

◆ material

tympan::AcousticMaterialBase* TYSIntersection::material

Pointer to a material.

Definition at line 65 of file TYSolverDefines.h.

◆ noIntersect

bool TYSIntersection::noIntersect

Flag to indicate that the face should not be tested for intersection.

Definition at line 61 of file TYSolverDefines.h.

◆ segInter

OSegment3D TYSIntersection::segInter[2]

Intersection segment between face and vertical plane ([0]) and horizontal plane ([1])

Definition at line 60 of file TYSolverDefines.h.


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