Riferimenti per la classe BreakCurve

Questa classe derivata da Curve e da BreakLine, costruisce segmenti tra due punti espressi in coppia di valori (time-value). La funzione addBrkPoint () inserisce in una lista i "break-point", che verranno processati. La durata dei segmenti è espressa in secondi. I segmenti assumono una specifica curvatura attraverso setCurve (). Continua...

#include <BreakCurve.h>

Diagramma delle classi per BreakCurve

Inheritance graph
[legenda]
Diagramma di collaborazione per BreakCurve:

Collaboration graph
[legenda]
Lista di tutti i membri.

Membri pubblici

 BreakCurve (const float &sr=44100)
 Costruttore.
virtual ~BreakCurve ()
 Distruttore.
virtual float outSig ()
 Calcola il campione (sample) e ritorna il valore in "float".

Descrizione Dettagliata

Questa classe derivata da Curve e da BreakLine, costruisce segmenti tra due punti espressi in coppia di valori (time-value). La funzione addBrkPoint () inserisce in una lista i "break-point", che verranno processati. La durata dei segmenti è espressa in secondi. I segmenti assumono una specifica curvatura attraverso setCurve ().

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

Definizione alla linea 28 del file BreakCurve.h.


Documentazione dei costruttori e dei distruttori

BreakCurve::BreakCurve ( const float &  sr = 44100  ) 

Costruttore.

Inizializza l'oggetto con un fattore di campionamento (Sampling Rate). Il valore espresso deve essere supportato dall' hardware device.


Documentazione delle funzioni membro

virtual float BreakCurve::outSig (  )  [virtual]

Calcola il campione (sample) e ritorna il valore in "float".

La funzione chiama la procedura breakPoint (), questa funzione "protected" tiene traccia dei segmenti in lista e di quelli processati. Il valore di ritorno è calcolato dalla funzione Curve::outSig (), precedentemente configurata dalla procedura stessa.

Reimplementa BreakLine.


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