tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::Spline Struct Reference

An interpolated spline curve, used by the EQ to draw its response graph. More...

#include "tracktion_Spline.h"

Public Member Functions

int getNumPoints () const noexcept
 
juce::Point< floatgetPoint (int index) const
 
float getY (float x) const
 
void clear ()
 
void removePoint (int index)
 
void addPoint (float x, float y)
 

Detailed Description

An interpolated spline curve, used by the EQ to draw its response graph.

Definition at line 17 of file tracktion_Spline.h.

Member Function Documentation

◆ addPoint()

void tracktion::engine::Spline::addPoint ( float  x,
float  y 
)

Definition at line 52 of file tracktion_Spline.h.

◆ clear()

void tracktion::engine::Spline::clear ( )

Definition at line 49 of file tracktion_Spline.h.

◆ getNumPoints()

int tracktion::engine::Spline::getNumPoints ( ) const
noexcept

Definition at line 19 of file tracktion_Spline.h.

◆ getPoint()

juce::Point< float > tracktion::engine::Spline::getPoint ( int  index) const

Definition at line 20 of file tracktion_Spline.h.

◆ getY()

float tracktion::engine::Spline::getY ( float  x) const

Definition at line 22 of file tracktion_Spline.h.

◆ removePoint()

void tracktion::engine::Spline::removePoint ( int  index)

Definition at line 50 of file tracktion_Spline.h.


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