openPSTD  2.0
Open source simulation for sound propagation in urban environments
Static Public Member Functions | Public Attributes | List of all members
OpenPSTD::Kernel::PSTDConfiguration Class Reference

Representation of the scene configuration. More...

#include <KernelInterface.h>

Collaboration diagram for OpenPSTD::Kernel::PSTDConfiguration:
Collaboration graph

Static Public Member Functions

static std::shared_ptr< PSTDConfigurationCreateDefaultConf ()
 Obtain a default configuration with decent values for a simulation run. More...
 

Public Attributes

PSTDSettings Settings
 
std::vector< QVector3D > Speakers
 
std::vector< QVector3D > Receivers
 
std::vector< DomainConfDomains
 

Detailed Description

Representation of the scene configuration.

This object contains the settings with the simulation parameters (see Settings) as well as the domains, speaker and receivers with their respective positions.

Member Function Documentation

std::shared_ptr< PSTDConfiguration > OpenPSTD::Kernel::PSTDConfiguration::CreateDefaultConf ( )
static

Obtain a default configuration with decent values for a simulation run.

Returns
: Pointer to a set configuration file

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