JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
DistanceAttenuation.h File Reference
#include "JPLSpatial/Core.h"
#include "JPLSpatial/Math/Curves.h"
#include "JPLSpatial/Memory/Memory.h"
#include <algorithm>
#include <cmath>
#include <vector>

Go to the source code of this file.

Classes

struct  JPL::AttenuationFunction
 
struct  JPL::AttenuationBaseModel
 
struct  JPL::AttenuationBaseModel::DistanceAttenuationParameters
 
struct  JPL::AttenuationCurve
 
struct  JPL::AttenuationCurve::Point
 

Namespaces

namespace  JPL
 

Enumerations

enum  JPL::AttenuationModel : int {
  JPL::None , JPL::Inverse , JPL::Linear , JPL::Exponential ,
  JPL::_Count
}