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: