#include <Line.h>
Diagramma delle classi per Line


Membri pubblici | |
| Line (const float &sr=44100) | |
| Costruttore. | |
| virtual | ~Line () |
| Distruttore. | |
| virtual void | setTime (const float &time) |
| Imposta la durata del segmento in secondi. | |
| void | setStart (const float &start=0) |
| Imposta il valore iniziale del segmento. | |
| void | setEnd (const float &end=1) |
| Imposta il valore di arrivo del segmento. | |
| virtual float | outSig () |
| Calcola il campione (sample) e ritorna il valore in "float". | |
Attributi protetti | |
| float | _start |
| float | _end |
| float | _range |
by Alessandro Petrolati 2006. www.alessandro-petrolati.com ale_petrolati@alice.it
Definizione alla linea 20 del file Line.h.
| Line::Line | ( | const float & | sr = 44100 |
) |
Costruttore.
Inizializza l'oggetto con un fattore di campionamento (Sampling Rate). Il valore espresso deve essere supportato dall' hardware device.
| virtual float Line::outSig | ( | ) | [virtual] |
Calcola il campione (sample) e ritorna il valore in "float".
La funzione chiama Phasor::outSig (), il valore è rimappato dentro il "range" (start, end).
Reimplementa Phasor.
Reimplementata in BreakCurve, BreakLine, e Curve.
1.4.7