39 |
* |
* |
40 |
*******************************************************************/ |
*******************************************************************/ |
41 |
#include "signal.hh" |
#include "signal.hh" |
42 |
|
#include <iostream> |
43 |
|
|
44 |
// Constructeur |
// Constructeur |
45 |
Signal::Signal() |
Signal::Signal() |
48 |
|
|
49 |
Signal::Signal(double *data) |
Signal::Signal(double *data) |
50 |
{ |
{ |
51 |
if (!data) |
if (data != 0) |
52 |
{ |
{ |
53 |
int length, it; |
int length; |
54 |
for (it = length = 0; data[it]; ++it); |
for (length = 0; data[length]; ++length); |
55 |
Signal(data, length); |
_length = length; |
56 |
|
_data = data; |
57 |
} |
} |
58 |
else |
else |
59 |
Signal(data,0); |
{ |
60 |
|
_length = 0; |
61 |
|
_data = NULL; |
62 |
|
} |
63 |
} |
} |
64 |
|
|
65 |
Signal::Signal(double *data, int length) : |
Signal::Signal(double *data, int length) : |
96 |
return true; |
return true; |
97 |
return false; |
return false; |
98 |
} |
} |
|
|
|