A class that receives the output of sound propagation in an acoustic context.
More...
#include <omAcousticResult.h>
A class that receives the output of sound propagation in an acoustic context.
| om::sound::acoustics::contexts::AcousticResult::AcousticResult |
( |
| ) |
|
Create a new empty acoustic result.
| om::sound::acoustics::contexts::AcousticResult::~AcousticResult |
( |
| ) |
|
Destroy this acoustic result and release all internal resources.
| Size om::sound::acoustics::contexts::AcousticResult::getPairCount |
( |
| ) |
const |
|
inline |
Return the number of acoustic pairs there are in this result.
Return a pointer to the result for the acoustic pair at the specified index.
Return a pointer to the result for the acoustic pair at the specified index.
Create and return a pointer to a new acoustic pair result for the specified listener and source.
| void om::sound::acoustics::contexts::AcousticResult::clearPairs |
( |
| ) |
|
|
inline |
Remove all acoustic pairs from this result but don't deallocate their storage.
Return a reference to an object that recieves statistics about the simulation context.
| const AcousticStatistics& om::sound::acoustics::contexts::AcousticResult::getStatistics |
( |
| ) |
const |
|
inline |
Return a reference to an object that recieves statistics about the simulation context.
| void om::sound::acoustics::contexts::AcousticResult::reset |
( |
| ) |
|
Reset this acoustic result to its default state and deallocate internal storage.
The documentation for this class was generated from the following file: