JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::AttenuationBaseModel Struct Reference

#include <JPLSpatial/DistanceAttenuation.h>

Inheritance diagram for JPL::AttenuationBaseModel:
JPL::AttenuationFunction

Classes

struct  DistanceAttenuationParameters
 

Public Member Functions

JPL_INLINE float Evaluate (float distance) const final
 
- Public Member Functions inherited from JPL::AttenuationFunction
virtual ~AttenuationFunction ()=default
 

Public Attributes

AttenuationModel Model
 
struct JPL::AttenuationBaseModel::DistanceAttenuationParameters Parameters
 

Member Function Documentation

◆ Evaluate()

JPL_INLINE float JPL::AttenuationBaseModel::Evaluate ( float  distance) const
inlinefinalvirtual

Member Data Documentation

◆ Model

AttenuationModel JPL::AttenuationBaseModel::Model

◆ Parameters


The documentation for this struct was generated from the following file: