Riferimenti per la classe Interpolation

Questa classe implementa un interpolatore lineare su due punti tra due segnali in ingresso. Continua...

#include <Interpolation.h>

Diagramma delle classi per Interpolation

Inheritance graph
[legenda]
Diagramma di collaborazione per Interpolation:

Collaboration graph
[legenda]
Lista di tutti i membri.

Membri pubblici

 Interpolation ()
 Costruttore.
virtual ~Interpolation ()
 Distruttore.
void setPoint (const float &point)
 Imposta il punto di interpolazione tra i due segnali.
void setSig1 (const float &sig1)
 Imposta il valore per il segnale in ingresso 1.
void setSig2 (const float &sig2)
 Imposta il valore per il segnale in ingresso 2.
float outSig ()
 Ritorna il campione linearmente interpolato.

Attributi protetti

float _sig1
float _sig2
float _point

Descrizione Dettagliata

Questa classe implementa un interpolatore lineare su due punti tra due segnali in ingresso.

by Alessandro Petrolati 2006. www.alessandro-petrolati.com ale_petrolati@alice.it

Definizione alla linea 19 del file Interpolation.h.


Documentazione delle funzioni membro

void Interpolation::setPoint ( const float &  point  ) 

Imposta il punto di interpolazione tra i due segnali.

Sono permassi valori tra 0 e 1, con zero viene ritornato il valore di "sig1", con 1 quello di "sig2", valori intermedi ritornano un valore pesato. Presente in Csound come "ntrpol opcode" di Gabriel Maldonado.


La documentazione per questa classe è stata generata a partire dal seguente file:
Generato il Tue Dec 26 14:42:42 2006 per AudioDrome da  doxygen 1.4.7