|
Public Member Functions |
| gr_nco () |
virtual | ~gr_nco () |
void | set_phase (double angle) |
void | adjust_phase (double delta_phase) |
void | set_freq (double angle_rate) |
void | adjust_freq (double delta_angle_rate) |
void | step () |
void | step (int n) |
double | get_phase () const |
double | get_freq () const |
void | sincos (float *sinx, float *cosx) const |
float | cos () const |
float | sin () const |
void | sin (float *output, int noutput_items, double ampl=1.0) |
void | cos (float *output, int noutput_items, double ampl=1.0) |
void | sincos (gr_complex *output, int noutput_items, double ampl=1.0) |
void | sin (short *output, int noutput_items, double ampl=1.0) |
void | cos (short *output, int noutput_items, double ampl=1.0) |
void | sin (int *output, int noutput_items, double ampl=1.0) |
void | cos (int *output, int noutput_items, double ampl=1.0) |
Protected Attributes |
double | phase |
double | phase_inc |