diff swig/aim_modules.i @ 164:7e1fe07d13dc

- Windows python building magic
author tomwalters
date Thu, 22 Jul 2010 19:03:51 +0000
parents a9cb396529c2
children d4029d3124c4
line wrap: on
line diff
--- a/swig/aim_modules.i	Thu Jul 22 04:24:55 2010 +0000
+++ b/swig/aim_modules.i	Thu Jul 22 19:03:51 2010 +0000
@@ -18,12 +18,6 @@
 %module aimc
 %include "std_string.i"
 %include stl.i
-%include "std_vector.i"
-
-namespace std {
-   %template(FloatVector) vector<float>;
-}
-
 %{
 #include "Support/Common.h"
 #include "Support/Module.h"
@@ -38,11 +32,9 @@
 #include "Modules/SSI/ModuleSSI.h"
 #include "Modules/Profile/ModuleSlice.h"
 #include "Modules/Profile/ModuleScaler.h"
-#include "Modules/Features/ModuleGaussians.h"
 %}
 
 %include "Support/Parameters.h"
-using namespace std;
 %include "Support/SignalBank.h"
 
 namespace aimc {
@@ -53,8 +45,7 @@
  public:
   explicit Module(Parameters *parameters);
   virtual ~Module();
-  virtual bool Initialize(const SignalBank &input,
-                          Parameters *global_parameters);
+  virtual bool Initialize(const SignalBank &input);
   bool initialized() const;
   bool AddTarget(Module* target_module);
   bool RemoveTarget(Module* target_module);
@@ -78,4 +69,3 @@
 %include "Modules/SSI/ModuleSSI.h"
 %include "Modules/Profile/ModuleSlice.h"
 %include "Modules/Profile/ModuleScaler.h"
-%include "Modules/Features/ModuleGaussians.h"