Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Typedefs | Functions
PostTreatment.cpp File Reference
#include <set>
#include <vector>
#include <map>
#include "Engine/AcousticRaytracerConfiguration.h"
#include "Geometry/Triangle.h"
#include "Geometry/Cylindre.h"
#include "Tools/Logger.h"
#include "PostTreatment.h"
#include <math.h>
Include dependency graph for PostTreatment.cpp:

Go to the source code of this file.

Typedefs

typedef std::pair< unsigned int, unsigned int > segment
 
typedef std::map< segment, std::vector< Shape * > > mapSegmentShapes
 

Functions

void registerSegmentsFromShapes (Shape *shape, mapSegmentShapes &currentMap)
 
bool isAcceptableEdge (const segment &seg, Shape *p1, Shape *p2, decimal &angleOuverture, vector< bool > &isGround)
 

Typedef Documentation

◆ mapSegmentShapes

typedef std::map<segment, std::vector<Shape*> > mapSegmentShapes

Definition at line 29 of file PostTreatment.cpp.

◆ segment

typedef std::pair<unsigned int, unsigned int> segment

Definition at line 28 of file PostTreatment.cpp.

Function Documentation

◆ isAcceptableEdge()

bool isAcceptableEdge ( const segment seg,
Shape p1,
Shape p2,
decimal &  angleOuverture,
vector< bool > &  isGround 
)

Definition at line 75 of file PostTreatment.cpp.

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

◆ registerSegmentsFromShapes()

void registerSegmentsFromShapes ( Shape shape,
mapSegmentShapes currentMap 
)

Definition at line 31 of file PostTreatment.cpp.

Here is the caller graph for this function: