DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::OfflineBoundaryFeasibility Class Referencefinal

#include <OfflineGain.h>

Public Types

using Point = std::array< double, 2 >
 

Public Member Functions

 OfflineBoundaryFeasibility (OfflineSession &job, std::uint64_t constraints, Point lower)
 
void constrain (double a, double b, double bound)
 
bool feasible () const noexcept
 
Point closest () const noexcept
 

Detailed Description

Definition at line 44 of file OfflineGain.h.

Member Typedef Documentation

◆ Point

Definition at line 47 of file OfflineGain.h.

Constructor & Destructor Documentation

◆ OfflineBoundaryFeasibility()

dspark::detail::OfflineBoundaryFeasibility::OfflineBoundaryFeasibility ( OfflineSession &  job,
std::uint64_t  constraints,
Point  lower 
)
inline

Definition at line 48 of file OfflineGain.h.

Member Function Documentation

◆ closest()

Point dspark::detail::OfflineBoundaryFeasibility::closest ( ) const
inlinenoexcept

Definition at line 95 of file OfflineGain.h.

◆ constrain()

void dspark::detail::OfflineBoundaryFeasibility::constrain ( double  a,
double  b,
double  bound 
)
inline

Definition at line 58 of file OfflineGain.h.

◆ feasible()

bool dspark::detail::OfflineBoundaryFeasibility::feasible ( ) const
inlinenoexcept

Definition at line 94 of file OfflineGain.h.


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