Hierarchy
AGen
<
number
>
Cosine
Implements
IReset
Index
Constructors
constructor
Properties
_amp
_cos
_freq
_nxt
_val
Methods
[
Symbol.iterator]
amp
calc
Coeffs
deref
freq
next
reset
set
Amp
set
Freq
take
Constructors
constructor
new
Cosine
(
_freq
:
number
, _amp
?:
number
)
:
Cosine
Parameters
_freq:
number
_amp:
number
= 1
Returns
Cosine
Properties
Protected
_amp
_amp
:
number
= 1
Protected
_cos
_cos
:
number
Protected
_freq
_freq
:
number
Protected
_nxt
_nxt
:
number
Protected
_val
_val
:
number
Methods
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
Generator
<
number
,
void
,
unknown
>
Returns
Generator
<
number
,
void
,
unknown
>
amp
amp
(
)
:
number
Returns
number
Protected
calc
Coeffs
calc
Coeffs
(
)
:
void
Returns
void
deref
deref
(
)
:
number
Returns
number
freq
freq
(
)
:
number
Returns
number
next
next
(
)
:
number
Returns
number
reset
reset
(
)
:
Cosine
Returns
Cosine
set
Amp
set
Amp
(
amp
:
number
)
:
void
Parameters
amp:
number
Returns
void
set
Freq
set
Freq
(
freq
:
number
)
:
void
Parameters
freq:
number
Returns
void
take
take
(
num
:
number
, out
?:
number
[]
, idx
?:
number
)
:
number
[]
Parameters
num:
number
out:
number
[]
= ...
idx:
number
= 0
Returns
number
[]
Exports
Cosine
constructor
_amp
_cos
_freq
_nxt
_val
[
Symbol.iterator]
amp
calc
Coeffs
deref
freq
next
reset
set
Amp
set
Freq
take
Generated using
TypeDoc