Virtual Acoustics (VA) C++ API  v2018a
Virtual Acoustics is a real-time auralization framework devoted to Virtual Reality.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CIVANetClient::CEventConnection event class
 CIVANetServer::CEventServer communication event class
 CCompareStringCaseInsensitiveCase insensitive string comparison
 CCVAAcousticMaterialData class containing information of an acoustic material
 CCVAAudioRendererInfoStruct describing an audio renderer
 CCVAAudioReproductionInfoStruct describing an audio reproduction module
 CCVAAudiostreamStateData class describing states of audio streams
 CCVADirectivityInfoData class containing information on directivities of sound sources and sound receivers
 CCVAEventData class encapsulating events of a VA
 CCVAExceptionBase class for exceptions
 CCVAGeometryMesh::CVAFaceFace representation
 CCVAGeometryMeshGeometry mesh class
 CCVAIntLiteralData class describing integer literals within the core interface (reflexions)
 CCVAModuleInfoPure data class describing modules of the core
 CCVANetAudioStreamServerStream server framework for providing samples for a network stream
 CCVANetMessageNetwork message helper
 CCVANetVersionInfoNet version
 CCVANetworkStreamAudioSignalSourceHelper class for server-side network audio signal sources
 CCVAObjectBase class for objects with identity and message interface
 CCVAObjectInfoData class describing callable and registrable objects
 CCVAObjectRegistryRegistry class for objects
 CCVAProgressDescribes the current state of a progress
 CCVARefPtr< T >Referenceable pointer type
 CCVASampleBufferData base class for audio samples
 CCVASceneInfoData class containing information of a virtual acoustic scene
 CCVASignalSourceInfoData class for signal source information
 CCVASoundPortalInfoData class containing information of a sound portal (acoustic portal)
 CCVASoundReceiverInfoData class containing information of a sound receiver (acoustic receiver)
 CCVASoundSourceInfoData class containing information of a sound source (acoustic actuator)
 CCVAStructAssociative array container
 CCVAStructValueAssociative array value class
 CCVAVersionInfoVersion info data class
 CCVAGeometryMesh::CVAVertexVertex representation
 CIVANetServer::IEventHandlerServer communication event handler class
 CIVANetClient::IEventHandlerInterface for handling conection events using the provided hook / callback
 CIVAAudioSignalSourceInterface class for audio signal sources
 CIVAEventHandlerEvent handler interface class
 CIVAEventHandlerGlobalLockGlobal synchronization token for event handler operations
 CIVAInterfaceInterface of Virtual Acoustics (VA)
 CIVANetClientNetworked transparend calls to VA interface view TCP/IP as a client
 CIVANetServerVA server interface
 CIVAPoolObjectFactoryPool object factory interface
 CCVAPoolObjectDefaultFactory< T >Default factory for pool objects with standard constructor
 CIVAReferenceableObjectInterface for referenceable objects
 CCVAReferenceableObjectClass for referenceable objects
 CCVAPoolObjectPool objects base class
 CIVAUncopyableFunctionality to suppress copying an object
 CCVAPoolObjectPool objects base class
 CIVAObjectPoolObject pool class
 CVAQuat4-element Quaternion (double precision)
 CVAVec33-element Vector (double precision), in a geometrical context in meters (if not stated otherwise) Compare operator for vectors
Virtual Acoustics (VA) |
Source code licensed under the Apache License, Version 2.0
C++ API documentation auto generated and licensed under Creative Commons Attribution License 4.0
© 2017-2018 Institute of Technical Acoustics (ITA)
RWTH Aachen University, Germany.