Mercurial > hg > aimc
diff swig/aim_modules.i @ 11:bd370910aa05
-Added modules template
-Changed header guard style to be more consistent with the Google style guide
-Added Doyxfile to generate doxygen documentation
-Added structure diagram
-Updated swig script to reflect new modules
-Changes Gaussians back to using floats and changed tolerance on tests - doubles are unnecessary here
author | tomwalters |
---|---|
date | Fri, 19 Feb 2010 12:15:56 +0000 |
parents | 3c782dec2fc0 |
children | 88fe02836a6b |
line wrap: on
line diff
--- a/swig/aim_modules.i Fri Feb 19 09:11:23 2010 +0000 +++ b/swig/aim_modules.i Fri Feb 19 12:15:56 2010 +0000 @@ -71,7 +71,7 @@ int buffer_length() const; int start_time() const; void set_start_time(int start_time); - float get_centre_frequency(int i) const; + float centre_frequency(int i) const; void set_centre_frequency(int i, float cf); bool initialized() const; int channel_count() const; @@ -84,8 +84,8 @@ bool Initialize(const SignalBank &input); bool initialized() const; bool AddTarget(Module* target_module); - bool DeleteTarget(Module* target_module); - void DeleteAllTargets(); + bool RemoveTarget(Module* target_module); + void RemoveAllTargets(); virtual void Process(const SignalBank &input) = 0; virtual void Reset() = 0; const SignalBank* GetOutputBank() const;