<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.15"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Audaspace: Class Hierarchy</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Audaspace  <span id="projectnumber">1.3.0</span> </div> <div id="projectbrief">A high level audio library.</div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div class="header"> <div class="headertitle"> <div class="title">Class Hierarchy</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"> <p><a href="hierarchy.html">Go to the textual class hierarchy</a></p> </div><table border="0" cellspacing="10" cellpadding="0"> <tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#Barrier"/> <map name="Barrier" id="Barrier"> <area shape="rect" href="classBarrier.html" title="This represents a barrier mechanism for thread sychronization." alt="" coords="5,5,68,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#Buffer"/> <map name="Buffer" id="Buffer"> <area shape="rect" href="classBuffer.html" title="This class is a simple buffer in RAM which is 32 Byte aligned and provides resize functionality." alt="" coords="5,5,64,32"/> <area shape="rect" href="classAnimateableProperty.html" title="This class saves animation data for float properties." alt="" coords="112,5,263,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#Convolver"/> <map name="Convolver" id="Convolver"> <area shape="rect" href="classConvolver.html" title="This class allows to convolve a sound with a very large impulse response." alt="" coords="5,5,88,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#DeviceManager"/> <map name="DeviceManager" id="DeviceManager"> <area shape="rect" href="classDeviceManager.html" title="This class manages all device plugins and maintains a device if asked to do so." alt="" coords="5,5,120,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#DeviceSpecs"/> <map name="DeviceSpecs" id="DeviceSpecs"> <area shape="rect" href="structDeviceSpecs.html" title="Specification of a sound device." alt="" coords="5,5,101,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#DynamicMusic"/> <map name="DynamicMusic" id="DynamicMusic"> <area shape="rect" href="classDynamicMusic.html" title="This class allows to play music depending on a current "scene", scene changes are managed by the clas..." alt="" coords="5,5,113,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#Exception"/> <map name="Exception" id="Exception"> <area shape="rect" title=" " alt="" coords="5,56,85,83"/> <area shape="rect" href="classException.html" title="The Exception class is the general exception base class." alt="" coords="133,56,215,83"/> <area shape="rect" href="classDeviceException.html" title="The DeviceException class is used for error cases in connection with devices, which usually happens w..." alt="" coords="263,5,383,32"/> <area shape="rect" href="classFileException.html" title="The FileException class is used for error cases in which files cannot be read or written due to unkno..." alt="" coords="271,56,374,83"/> <area shape="rect" href="classStateException.html" title="The StateException class is used for error cases of sounds or readers with illegal states or requirem..." alt="" coords="266,107,379,133"/> </map> </td></tr> <tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#FFTConvolver"/> <map name="FFTConvolver" id="FFTConvolver"> <area shape="rect" href="classFFTConvolver.html" title="This class allows to easily convolve a sound using the Fourier transform." alt="" coords="5,5,112,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#FFTPlan"/> <map name="FFTPlan" id="FFTPlan"> <area shape="rect" href="classFFTPlan.html" title="Thas class represents an plan object that allows to calculate FFTs and IFFTs." alt="" coords="5,5,79,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#FileManager"/> <map name="FileManager" id="FileManager"> <area shape="rect" href="classFileManager.html" title="The FileManager manages all file input and output plugins." alt="" coords="5,5,104,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#FileWriter"/> <map name="FileWriter" id="FileWriter"> <area shape="rect" href="classFileWriter.html" title="The FileWriter class is able to create IWriter classes as well as write readers to them." alt="" coords="5,5,88,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#HRTF"/> <map name="HRTF" id="HRTF"> <area shape="rect" href="classHRTF.html" title="This class represents a complete set of HRTFs." alt="" coords="5,5,63,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#HRTFLoader"/> <map name="HRTFLoader" id="HRTFLoader"> <area shape="rect" href="classHRTFLoader.html" title="This loader provides a method to load all the HRTFs in one directory, provided they follow the follow..." alt="" coords="5,5,104,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#IDeviceFactory"/> <map name="IDeviceFactory" id="IDeviceFactory"> <area shape="rect" href="classIDeviceFactory.html" title="The IDeviceFactory interface opens an output device." alt="" coords="5,5,116,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#IDynamicIIRFilterCalculator"/> <map name="IDynamicIIRFilterCalculator" id="IDynamicIIRFilterCalculator"> <area shape="rect" href="classIDynamicIIRFilterCalculator.html" title="This interface calculates dynamic filter coefficients which depend on the sampling rate for DynamicII..." alt="" coords="5,56,195,83"/> <area shape="rect" href="classButterworthCalculator.html" title="The ButterworthCalculator class calculates fourth order Butterworth low pass filter coefficients for ..." alt="" coords="243,5,401,32"/> <area shape="rect" href="classHighpassCalculator.html" title="The HighpassCalculator class calculates high pass filter coefficients for a dynamic DynamicIIRFilter." alt="" coords="252,56,392,83"/> <area shape="rect" href="classLowpassCalculator.html" title="The LowpassCalculator class calculates low pass filter coefficients for a dynamic DynamicIIRFilter." alt="" coords="254,107,390,133"/> </map> </td></tr> <tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#IFileOutput"/> <map name="IFileOutput" id="IFileOutput"> <area shape="rect" href="classIFileInput.html" title="The IFileInput interface represents a file input plugin that can create file input readers from filen..." alt="" coords="11,5,91,32"/> <area shape="rect" href="classFFMPEG.html" title="This plugin class reads and writes sounds via ffmpeg." alt="" coords="144,5,220,32"/> <area shape="rect" href="classSndFile.html" title="This plugin class reads and writes sounds via libsndfile." alt="" coords="148,56,216,83"/> <area shape="rect" href="classIFileOutput.html" title="The IFileOutput interface represents a file output plugin that can write files." alt="" coords="5,56,96,83"/> </map> </td></tr> <tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#IHandle"/> <map name="IHandle" id="IHandle"> <area shape="rect" href="classI3DHandle.html" title="The I3DHandle interface represents a playback handle for 3D sources." alt="" coords="5,5,93,32"/> <area shape="rect" href="classSoftwareDevice_1_1SoftwareHandle.html" title="Saves the data for playback." alt="" coords="141,23,320,65"/> <area shape="rect" href="classIHandle.html" title="The IHandle interface represents a playback handles of a specific device." alt="" coords="14,56,85,83"/> </map> </td></tr> <tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#ILockable"/> <map name="ILockable" id="ILockable"> <area shape="rect" href="classI3DDevice.html" title="The I3DDevice interface represents an output device for 3D sound." alt="" coords="148,56,231,83"/> <area shape="rect" href="classOpenALDevice.html" title="This device plays through OpenAL." alt="" coords="296,107,407,133"/> <area shape="rect" href="classSoftwareDevice.html" title="The software device is a generic device with software mixing." alt="" coords="293,56,409,83"/> <area shape="rect" href="classJackDevice.html" title="This device plays back through JACK." alt="" coords="460,5,547,32"/> <area shape="rect" href="classReadDevice.html" title="This device enables to let the user read raw data out of it." alt="" coords="457,56,549,83"/> <area shape="rect" href="classSDLDevice.html" title="This device plays back through SDL, the simple direct media layer." alt="" coords="460,107,547,133"/> <area shape="rect" href="classILockable.html" title="This class provides an interface for lockable objects." alt="" coords="5,157,85,184"/> <area shape="rect" href="classIDevice.html" title="The IDevice interface represents an output device for sound sources." alt="" coords="157,107,222,133"/> <area shape="rect" href="classSequenceData.html" title="This class represents sequenced entries to play a sound scene." alt="" coords="135,157,244,184"/> <area shape="rect" href="classSequenceEntry.html" title="This class represents a sequenced entry in a sequencer sound." alt="" coords="133,208,245,235"/> <area shape="rect" href="classNULLDevice.html" title="This device plays nothing." alt="" coords="304,157,399,184"/> </map> </td></tr> <tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#ImpulseResponse"/> <map name="ImpulseResponse" id="ImpulseResponse"> <area shape="rect" href="classImpulseResponse.html" title="This class represents an impulse response that can be used in convolution." alt="" coords="5,5,135,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#IReader"/> <map name="IReader" id="IReader"> <area shape="rect" href="classIReader.html" title="This class represents a sound source as stream or as buffer which can be read for example by another ..." alt="" coords="5,461,75,488"/> <area shape="rect" href="classBinauralReader.html" title="This class represents a reader for a sound that can sound different depending on its realtive positio..." alt="" coords="130,56,245,83"/> <area shape="rect" href="classBufferReader.html" title="This class represents a simple reader from a buffer that exists in memory." alt="" coords="136,107,239,133"/> <area shape="rect" href="classConvolverReader.html" title="This class represents a reader for a sound that can be modified depending on a given impulse response..." alt="" coords="124,157,251,184"/> <area shape="rect" href="classDoubleReader.html" title="This reader plays two readers sequently." alt="" coords="133,208,242,235"/> <area shape="rect" href="classEffectReader.html" title="This reader is a base class for all effect readers that take one other reader as input." alt="" coords="137,259,237,285"/> <area shape="rect" href="classFFMPEGReader.html" title="This class reads a sound file via ffmpeg." alt="" coords="128,309,247,336"/> <area shape="rect" href="classMutableReader.html" title="This class represents a reader for a sound that can change with each playback." alt="" coords="130,360,245,387"/> <area shape="rect" href="classOpenALReader.html" title="This class is used for sine tone playback." alt="" coords="130,411,245,437"/> <area shape="rect" href="classSawtoothReader.html" title="This class is used for sawtooth tone playback." alt="" coords="125,461,249,488"/> <area shape="rect" href="classSequenceReader.html" title="This reader plays back sequenced entries." alt="" coords="126,512,249,539"/> <area shape="rect" href="classSilenceReader.html" title="This class is used for silence playback." alt="" coords="133,563,241,589"/> <area shape="rect" href="classSineReader.html" title="This class is used for sine tone playback." alt="" coords="142,613,233,640"/> <area shape="rect" href="classSndFileReader.html" title="This class reads a sound file via libsndfile." alt="" coords="132,664,243,691"/> <area shape="rect" href="classSquareReader.html" title="This class is used for square tone playback." alt="" coords="134,715,241,741"/> <area shape="rect" href="classSuperposeReader.html" title="This reader plays two readers with the same specs in parallel." alt="" coords="123,765,252,792"/> <area shape="rect" href="classTriangleReader.html" title="This class is used for sawtooth tone playback." alt="" coords="130,816,245,843"/> <area shape="rect" href="classVolumeReader.html" title="This class represents a reader for a sound that has its own shared volume." alt="" coords="131,867,243,893"/> <area shape="rect" href="classADSRReader.html" title="This class is an ADSR filters." alt="" coords="331,5,432,32"/> <area shape="rect" href="classBaseIIRFilterReader.html" title="This class is a base class for infinite impulse response filters." alt="" coords="310,56,453,83"/> <area shape="rect" href="classChannelMapperReader.html" title="This class maps a sound source's channels to a specific output channel count." alt="" coords="300,107,463,133"/> <area shape="rect" href="classConverterReader.html" title="This class converts a sound source from one to another format." alt="" coords="319,157,444,184"/> <area shape="rect" href="classDelayReader.html" title="This class reads another reader and delays it." alt="" coords="332,208,431,235"/> <area shape="rect" href="classFaderReader.html" title="This class fades another reader." alt="" coords="331,259,431,285"/> <area shape="rect" href="classLimiterReader.html" title="This reader limits another reader in start and end times." alt="" coords="328,309,435,336"/> <area shape="rect" href="classLoopReader.html" title="This class reads another reader and loops it." alt="" coords="333,360,429,387"/> <area shape="rect" href="classPitchReader.html" title="This class reads another reader and changes it's pitch." alt="" coords="334,411,429,437"/> <area shape="rect" href="classResampleReader.html" title="This is the base class for all resampling readers." alt="" coords="319,461,444,488"/> <area shape="rect" href="classReverseReader.html" title="This class reads another reader from back to front." alt="" coords="325,512,437,539"/> <area shape="rect" href="classCallbackIIRFilterReader.html" title="This class provides an interface for infinite impulse response filters via a callback filter function..." alt="" coords="511,31,677,57"/> <area shape="rect" href="classIIRFilterReader.html" title="This class is for infinite impulse response filters with simple coefficients." alt="" coords="537,81,651,108"/> <area shape="rect" href="classDynamicIIRFilterReader.html" title="This class is for dynamic infinite impulse response filters with simple coefficients that change depe..." alt="" coords="725,81,892,108"/> <area shape="rect" href="classJOSResampleReader.html" title="This resampling reader uses Julius O." alt="" coords="519,436,669,463"/> <area shape="rect" href="classLinearResampleReader.html" title="This resampling reader does simple first-order hold resampling." alt="" coords="513,487,675,513"/> </map> </td></tr> <tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#ISound"/> <map name="ISound" id="ISound"> <area shape="rect" href="classISound.html" title="This class represents a type of sound source and saves the necessary values for it." alt="" coords="5,664,71,691"/> <area shape="rect" href="classBinauralSound.html" title="This class represents a sound that can sound different depending on its realtive position with the li..." alt="" coords="125,259,235,285"/> <area shape="rect" href="classConvolverSound.html" title="This class represents a sound that can be modified depending on a given impulse response." alt="" coords="119,309,241,336"/> <area shape="rect" href="classDouble.html" title="This sound plays two other factories behind each other." alt="" coords="147,360,213,387"/> <area shape="rect" href="classEffect.html" title="This sound is a base class for all effect factories that take one other sound as input." alt="" coords="151,411,209,437"/> <area shape="rect" href="classFile.html" title="The File sound tries to read a sound file via all available file inputs that have been registered in ..." alt="" coords="158,461,202,488"/> <area shape="rect" href="classMutableSound.html" title="Ths class allows to create MutableReaders for any sound." alt="" coords="125,512,235,539"/> <area shape="rect" href="classSawtooth.html" title="This sound creates a reader that plays a sawtooth tone." alt="" coords="139,563,221,589"/> <area shape="rect" href="classSequence.html" title="This sound represents sequenced entries to play a sound scene." alt="" coords="140,613,220,640"/> <area shape="rect" href="classSilence.html" title="This sound creates a reader that plays silence." alt="" coords="147,664,213,691"/> <area shape="rect" href="classSine.html" title="This sound creates a reader that plays a sine tone." alt="" coords="156,715,204,741"/> <area shape="rect" href="classSoundList.html" title="This class allows to have a list of sound that will play sequentially or randomly with each playback." alt="" coords="139,765,221,792"/> <area shape="rect" href="classSpecsChanger.html" title="This sound is a base class for all mixer factories." alt="" coords="125,816,235,843"/> <area shape="rect" href="classSquare.html" title="This sound creates a reader that plays a square tone." alt="" coords="148,867,212,893"/> <area shape="rect" href="classStreamBuffer.html" title="This sound creates a buffer out of a reader." alt="" coords="129,917,231,944"/> <area shape="rect" href="classSuperpose.html" title="This sound mixes two other factories, playing them the same time." alt="" coords="137,968,223,995"/> <area shape="rect" href="classTriangle.html" title="This sound creates a reader that plays a triangle tone." alt="" coords="144,1019,216,1045"/> <area shape="rect" href="classVolumeSound.html" title="This class allows to create a sound with its own volume." alt="" coords="126,1069,234,1096"/> <area shape="rect" href="classAccumulator.html" title="This sound creates an accumulator reader." alt="" coords="301,5,400,32"/> <area shape="rect" href="classADSR.html" title="The ADSR effect implements the Attack-Delay-Sustain-Release behaviour of a sound." alt="" coords="321,56,380,83"/> <area shape="rect" href="classDelay.html" title="This sound plays another sound delayed." alt="" coords="323,107,379,133"/> <area shape="rect" href="classDynamicIIRFilter.html" title="This sound creates a IIR filter reader." alt="" coords="289,157,412,184"/> <area shape="rect" href="classEnvelope.html" title="This sound creates an envelope follower reader." alt="" coords="311,208,390,235"/> <area shape="rect" href="classFader.html" title="This sound fades another sound." alt="" coords="322,259,379,285"/> <area shape="rect" href="classIIRFilter.html" title="This sound creates a IIR filter reader." alt="" coords="315,309,386,336"/> <area shape="rect" href="classLimiter.html" title="This sound limits another sound in start and end time." alt="" coords="319,360,383,387"/> <area shape="rect" href="classLoop.html" title="This sound loops another sound." alt="" coords="324,411,377,437"/> <area shape="rect" href="classPingPong.html" title="This sound plays another sound first normal, then reversed." alt="" coords="310,461,391,488"/> <area shape="rect" href="classPitch.html" title="This sound changes the pitch of another sound." alt="" coords="325,512,377,539"/> <area shape="rect" href="classReverse.html" title="This sound reads another sound reverted." alt="" coords="316,563,385,589"/> <area shape="rect" href="classSum.html" title="This sound creates a sum reader." alt="" coords="326,613,375,640"/> <area shape="rect" href="classThreshold.html" title="This sound Transforms any signal to a square signal by thresholding." alt="" coords="309,664,393,691"/> <area shape="rect" href="classVolume.html" title="This sound changes the volume of another sound." alt="" coords="316,715,385,741"/> <area shape="rect" href="classButterworth.html" title="This sound creates a butterworth lowpass filter reader." alt="" coords="460,107,556,133"/> <area shape="rect" href="classHighpass.html" title="This sound creates a highpass filter reader." alt="" coords="469,157,547,184"/> <area shape="rect" href="classLowpass.html" title="This sound creates a lowpass filter reader." alt="" coords="471,208,545,235"/> <area shape="rect" href="classChannelMapper.html" title="This sound creates a reader that maps a sound source's channels to a specific output channel count." alt="" coords="291,765,411,792"/> <area shape="rect" href="classConverter.html" title="This sound creates a converter reader that is able to convert from one audio format to another." alt="" coords="309,816,392,843"/> <area shape="rect" href="classJOSResample.html" title="This sound creates a resampling reader that does Julius O." alt="" coords="297,867,404,893"/> <area shape="rect" href="classLinearResample.html" title="This sound creates a resampling reader that does simple linear resampling." alt="" coords="291,917,410,944"/> </map> </td></tr> <tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#ISynchronizer"/> <map name="ISynchronizer" id="ISynchronizer"> <area shape="rect" href="classISynchronizer.html" title="This class enables global synchronization of several audio applications if supported." alt="" coords="5,31,109,57"/> <area shape="rect" href="classDefaultSynchronizer.html" title="This class is a default ISynchronizer implementation that actually does no synchronization and is int..." alt="" coords="157,5,303,32"/> <area shape="rect" href="classJackSynchronizer.html" title="This class is a Synchronizer implementation using JACK Transport." alt="" coords="167,56,293,83"/> </map> </td></tr> <tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#IWriter"/> <map name="IWriter" id="IWriter"> <area shape="rect" href="classIWriter.html" title="This class represents a sound sink where audio data can be written to." alt="" coords="5,31,71,57"/> <area shape="rect" href="classFFMPEGWriter.html" title="This class writes a sound file via ffmpeg." alt="" coords="119,5,233,32"/> <area shape="rect" href="classSndFileWriter.html" title="This class writes a sound file via libsndfile." alt="" coords="123,56,229,83"/> </map> </td></tr> <tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#Mixer"/> <map name="Mixer" id="Mixer"> <area shape="rect" href="classMixer.html" title="This abstract class is able to mix audiosignals with same channel count and sample rate and convert i..." alt="" coords="5,5,60,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#PlaybackCategory"/> <map name="PlaybackCategory" id="PlaybackCategory"> <area shape="rect" href="classPlaybackCategory.html" title="This class represents a category of related sounds which are currently playing and allows to control ..." alt="" coords="5,5,136,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#PlaybackManager"/> <map name="PlaybackManager" id="PlaybackManager"> <area shape="rect" href="classPlaybackManager.html" title="This class allows to control groups of playing sounds easily." alt="" coords="5,5,135,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#PluginManager"/> <map name="PluginManager" id="PluginManager"> <area shape="rect" href="classPluginManager.html" title="This manager provides utilities for plugin loading." alt="" coords="5,5,120,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#Quaternion"/> <map name="Quaternion" id="Quaternion"> <area shape="rect" href="classQuaternion.html" title="This class represents a quaternion used for 3D rotations." alt="" coords="5,5,96,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#Source"/> <map name="Source" id="Source"> <area shape="rect" href="classSource.html" title="This class stores the azimuth and elevation angles of a sound and allows to change them dynamically." alt="" coords="5,5,68,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#Specs"/> <map name="Specs" id="Specs"> <area shape="rect" href="structSpecs.html" title="Specification of a sound source." alt="" coords="5,5,63,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#ThreadPool"/> <map name="ThreadPool" id="ThreadPool"> <area shape="rect" href="classThreadPool.html" title="This represents pool of threads." alt="" coords="5,5,99,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#Vector3"/> <map name="Vector3" id="Vector3"> <area shape="rect" href="classVector3.html" title="This class represents a 3 dimensional vector." alt="" coords="5,5,76,32"/> </map> </td></tr> <tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#VolumeStorage"/> <map name="VolumeStorage" id="VolumeStorage"> <area shape="rect" href="classVolumeStorage.html" title="This class stores a volume value and allows to change if for a number of sounds in one go." alt="" coords="5,5,123,32"/> </map> </td></tr> </table> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.15 </small></address> </body> </html>