SpectMorph
Public Types | Public Attributes | List of all members
SpectMorph::VectorSinParams Struct Reference

parameter structure for the various optimized vector sine functions More...

#include <smmath.hh>

Public Types

enum  { NONE = -1, ADD = 1, REPLACE = 2 }
 

Public Attributes

double mix_freq
 the mix freq (sampling rate) of the sin (and cos) wave to be created
 
double freq
 the frequency of the sin (and cos) wave to be created
 
double phase
 the start phase of the wave
 
double mag
 the magnitude (amplitude) of the wave
 
enum SpectMorph::VectorSinParams:: { ... }  mode
 whether to overwrite or add output
 

Detailed Description

parameter structure for the various optimized vector sine functions

Member Enumeration Documentation

anonymous enum
Enumerator
ADD 

add computed values to the values that are in the output array

REPLACE 

replace values in the output array with computed values


The documentation for this struct was generated from the following file: